English

List of maintainers

Descriptions of section entries and preferred order


M: Mail patches to: FullName <address@domain>
R: Designated Reviewer: FullName <address@domain>
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,
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

Mail:

Steffen Klassert <klassert@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Odd Fixes

Files:

networking/device_drivers/ethernet/3com/vortex drivers/net/ethernet/3com/3c59x.c

3CR990 NETWORK DRIVER

Mail:

David Dillow <dave@thedillows.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/3com/typhoon*

3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)

Mail:

Adam Radford <aradford@gmail.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.lsi.com

Files:

drivers/scsi/3w-*

53C700 AND 53C700-66 SCSI DRIVER

Mail:

“James E.J. Bottomley” <James.Bottomley@HansenPartnership.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/scsi/53c700*

6LOWPAN GENERIC (BTLE/IEEE 802.15.4)

Mail:

Alexander Aring <alex.aring@gmail.com>

Mailing list:

linux-bluetooth@vger.kernel.org, linux-wpan@vger.kernel.org

Status:

Maintained

Files:

networking/6lowpan include/net/6lowpan.h net/6lowpan/

6PACK NETWORK DRIVER FOR AX.25

Mail:

Andreas Koensgen <ajk@comnets.uni-bremen.de>

Mailing list:

linux-hams@vger.kernel.org

Status:

Maintained

Files:

drivers/net/hamradio/6pack.c

802.11 (including CFG80211/NL80211)

Mail:

Johannes Berg <johannes@sipsolutions.net>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/

Patchwork:

https://patchwork.kernel.org/project/linux-wireless/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git

Files:

driver-api/80211/cfg80211 networking/regulatory include/linux/ieee80211.h include/net/cfg80211.h include/net/ieee80211_radiotap.h include/net/iw_handler.h include/net/wext.h include/uapi/linux/nl80211.h include/uapi/linux/wireless.h net/wireless/

8169 10/100/1000 GIGABIT ETHERNET DRIVER

Mail:

Heiner Kallweit <hkallweit1@gmail.com>, nic_swsd@realtek.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/realtek/r8169*

8250/16?50 (AND CLONE UARTS) SERIAL DRIVER

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Mailing list:

linux-serial@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git

Files:

drivers/tty/serial/8250* include/linux/serial_8250.h

8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]

Mailing list:

netdev@vger.kernel.org

Status:

Orphan / Obsolete

Files:

drivers/net/ethernet/8390/

9P FILE SYSTEM

Mail:

Eric Van Hensbergen <ericvh@kernel.org>, Latchesar Ionkov <lucho@ionkov.net>, Dominique Martinet <asmadeus@codewreck.org>

Reviewer:

Christian Schoenebeck <linux_oss@crudebyte.com>

Mailing list:

v9fs@lists.linux.dev

Status:

Maintained

Web-page:

http://github.com/v9fs

Patchwork:

http://patchwork.kernel.org/project/v9fs-devel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git git git://github.com/martinetd/linux.git

Files:

filesystems/9p fs/9p/ include/net/9p/ include/trace/events/9p.h include/uapi/linux/virtio_9p.h net/9p/

A64FX DIAG DRIVER

Mail:

Hitomi Hasegawa <hasegawa-hitomi@fujitsu.com>

Status:

Supported

Files:

drivers/soc/fujitsu/a64fx-diag.c

A8293 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/a8293*

AACRAID SCSI RAID DRIVER

Mail:

Adaptec OEM Raid Solutions <aacraid@microsemi.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.adaptec.com/

Files:

scsi/aacraid drivers/scsi/aacraid/

AB8500 BATTERY AND CHARGER DRIVERS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Files:

Documentation/devicetree/bindings/power/supply/*ab8500* drivers/power/supply/*ab8500*

ABI/API

Mailing list:

linux-api@vger.kernel.org

Files:

include/linux/syscalls.h kernel/sys_ni.c

Excluded:

arch/*/include/uapi/ include/uapi/

ABIT UGURU 1,2 HARDWARE MONITOR DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/abituguru.c

ABIT UGURU 3 HARDWARE MONITOR DRIVER

Mail:

Alistair John Strachan <alistair@devzero.co.uk>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/abituguru3.c

ACCES 104-DIO-48E GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-104-dio-48e.c

ACCES 104-IDI-48 GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-104-idi-48.c

ACCES 104-IDIO-16 GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-104-idio-16.c

ACCES 104-QUAD-8 DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/counter/104-quad-8.c

ACCES IDIO-16 GPIO LIBRARY

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-idio-16.c drivers/gpio/gpio-idio-16.h

ACCES PCI-IDIO-16 GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-pci-idio-16.c

ACCES PCIe-IDIO-24 GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-pcie-idio-24.c

ACENIC DRIVER

Mail:

Jes Sorensen <jes@trained-monkey.org>

Mailing list:

linux-acenic@sunsite.dk

Status:

Maintained

Files:

drivers/net/ethernet/alteon/acenic*

ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER

Mail:

Peter Kaestle <peter@piie.net>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

http://piie.net/?section=acerhdf

Files:

drivers/platform/x86/acerhdf.c

ACER WMI LAPTOP EXTRAS

Mail:

“Lee, Chun-Yi” <jlee@suse.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/acer-wmi.c

ACPI

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>

Reviewer:

Len Brown <lenb@kernel.org>

Mailing list:

linux-acpi@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-acpi/list/

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Files:

Documentation/ABI/testing/configfs-acpi Documentation/ABI/testing/sysfs-bus-acpi Documentation/firmware-guide/acpi/ arch/x86/kernel/acpi/ arch/x86/pci/acpi.c drivers/acpi/ drivers/pci/*/*acpi* drivers/pci/*acpi* drivers/pnp/pnpacpi/ include/acpi/ include/linux/acpi.h include/linux/fwnode.h include/linux/fw_table.h lib/fw_table.c tools/power/acpi/

ACPI APEI

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>

Reviewer:

Len Brown <lenb@kernel.org>, James Morse <james.morse@arm.com>, Tony Luck <tony.luck@intel.com>, Borislav Petkov <bp@alien8.de>

Mailing list:

linux-acpi@vger.kernel.org

Files:

drivers/acpi/apei/

ACPI COMPONENT ARCHITECTURE (ACPICA)

Mail:

Robert Moore <robert.moore@intel.com>, “Rafael J. Wysocki” <rafael.j.wysocki@intel.com>

Mailing list:

linux-acpi@vger.kernel.org, acpica-devel@lists.linux.dev

Status:

Supported

Web-page:

https://acpica.org/ https://github.com/acpica/acpica/

Patchwork:

https://patchwork.kernel.org/project/linux-acpi/list/

bugs:

https://bugzilla.kernel.org https://bugs.acpica.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Files:

drivers/acpi/acpica/ include/acpi/ tools/power/acpi/

ACPI FOR ARM64 (ACPI/arm64)

Mail:

Lorenzo Pieralisi <lpieralisi@kernel.org>, Hanjun Guo <guohanjun@huawei.com>, Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-acpi@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/acpi/arm64 include/linux/acpi_iort.h

ACPI FOR RISC-V (ACPI/riscv)

Mail:

Sunil V L <sunilvl@ventanamicro.com>

Mailing list:

linux-acpi@vger.kernel.org, linux-riscv@lists.infradead.org

Status:

Maintained

Files:

drivers/acpi/riscv/

ACPI PCC(Platform Communication Channel) MAILBOX DRIVER

Mail:

Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-acpi@vger.kernel.org

Status:

Supported

Files:

drivers/mailbox/pcc.c

ACPI PMIC DRIVERS

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>, Len Brown <lenb@kernel.org>

Reviewer:

Andy Shevchenko <andy@kernel.org>, Mika Westerberg <mika.westerberg@linux.intel.com>

Mailing list:

linux-acpi@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-acpi/list/

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Files:

drivers/acpi/pmic/

ACPI QUICKSTART DRIVER

Mail:

Armin Wolf <W_Armin@gmx.de>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/quickstart.c

ACPI SERIAL MULTI INSTANTIATE DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/serial-multi-instantiate.c

ACPI THERMAL DRIVER

Mail:

Rafael J. Wysocki <rafael@kernel.org>

Reviewer:

Zhang Rui <rui.zhang@intel.com>

Mailing list:

linux-acpi@vger.kernel.org

Status:

Supported

bugs:

https://bugzilla.kernel.org

Files:

drivers/acpi/*thermal*

ACPI VIOT DRIVER

Mail:

Jean-Philippe Brucker <jean-philippe@linaro.org>

Mailing list:

linux-acpi@vger.kernel.org, iommu@lists.linux.dev

Status:

Maintained

Files:

drivers/acpi/viot.c include/linux/acpi_viot.h

ACPI WMI DRIVER

Mail:

Armin Wolf <W_Armin@gmx.de>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-wmi driver-api/wmi Documentation/wmi/ drivers/platform/x86/wmi.c include/uapi/linux/wmi.h

ACRN HYPERVISOR SERVICE MODULE

Mail:

Fei Li <fei1.li@intel.com>

Mailing list:

acrn-dev@lists.projectacrn.org (subscribers-only)

Status:

Supported

Web-page:

https://projectacrn.org

Files:

Documentation/virt/acrn/ drivers/virt/acrn/ include/uapi/linux/acrn.h

AD1889 ALSA SOUND DRIVER

Mailing list:

linux-parisc@vger.kernel.org

Status:

Maintained

Web-page:

https://parisc.wiki.kernel.org/index.php/AD1889

Files:

sound/pci/ad1889.*

AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER

Mail:

Mugilraj Dhavachelvan <dmugil2000@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

drivers/iio/potentiometer/ad5110.c

AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/AD5254 https://ez.analog.com/linux-software-drivers

Files:

drivers/misc/ad525x_dpot.c

AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/AD5398 https://ez.analog.com/linux-software-drivers

Files:

drivers/regulator/ad5398.c

AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/AD7142 https://ez.analog.com/linux-software-drivers

Files:

drivers/input/misc/ad714x.c

AD738X ADC DRIVER (AD7380/1/2/4)

Mail:

Michael Hennerich <michael.hennerich@analog.com>, Nuno Sá <nuno.sa@analog.com>

Reviewer:

David Lechner <dlechner@baylibre.com>

Status:

Supported

Web-page:

https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml iio/ad7380 drivers/iio/adc/ad7380.c

AD7877 TOUCHSCREEN DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/AD7877 https://ez.analog.com/linux-software-drivers

Files:

drivers/input/touchscreen/ad7877.c

AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/AD7879 https://ez.analog.com/linux-software-drivers

Files:

drivers/input/touchscreen/ad7879.c

AD7944 ADC DRIVER (AD7944/AD7985/AD7986)

Mail:

Michael Hennerich <michael.hennerich@analog.com>, Nuno Sá <nuno.sa@analog.com>

Reviewer:

David Lechner <dlechner@baylibre.com>

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml iio/ad7944 drivers/iio/adc/ad7944.c

ADAFRUIT MINI I2C GAMEPAD

Mail:

Anshul Dalal <anshulusr@gmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml drivers/input/joystick/adafruit-seesaw.c

ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)

Mail:

Jiri Kosina <jikos@kernel.org>

Status:

Maintained

ADF7242 IEEE 802.15.4 RADIO DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Mailing list:

linux-wpan@vger.kernel.org

Status:

Supported

Web-page:

https://wiki.analog.com/ADF7242 https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/net/ieee802154/adf7242.txt drivers/net/ieee802154/adf7242.c

ADM1025 HARDWARE MONITOR DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/adm1025 drivers/hwmon/adm1025.c

ADM1029 HARDWARE MONITOR DRIVER

Mail:

Corentin Labbe <clabbe.montjoie@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/adm1029.c

ADM8211 WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Files:

drivers/net/wireless/admtek/adm8211.*

ADP1050 HARDWARE MONITOR DRIVER

Mail:

Radu Sabau <radu.sabau@analog.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml

ADP1653 FLASH CONTROLLER DRIVER

Mail:

Sakari Ailus <sakari.ailus@iki.fi>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/adp1653.c include/media/i2c/adp1653.h

ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/ADP5520 https://ez.analog.com/linux-software-drivers

Files:

drivers/gpio/gpio-adp5520.c drivers/input/keyboard/adp5520-keys.c drivers/leds/leds-adp5520.c drivers/mfd/adp5520.c drivers/video/backlight/adp5520_bl.c

ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-gpio@vger.kernel.org, linux-pwm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/*/adi,adp5585*.yaml drivers/gpio/gpio-adp5585.c drivers/mfd/adp5585.c drivers/pwm/pwm-adp5585.c include/linux/mfd/adp5585.h

ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/ADP5588 https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/input/adi,adp5588.yaml drivers/input/keyboard/adp5588-keys.c

ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/ADP8860 https://ez.analog.com/linux-software-drivers

Files:

drivers/video/backlight/adp8860_bl.c

ADT746X FAN DRIVER

Mail:

Colin Leroy <colin@colino.net>

Status:

Maintained

Files:

drivers/macintosh/therm_adt746x.c

ADT7475 HARDWARE MONITOR DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/adt7475 drivers/hwmon/adt7475.c

ADVANSYS SCSI DRIVER

Mail:

Matthew Wilcox <willy@infradead.org>, Hannes Reinecke <hare@suse.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

scsi/advansys drivers/scsi/advansys.c

ADVANTECH SWBTN DRIVER

Mail:

Andrea Ho <Andrea.Ho@advantech.com.tw>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/adv_swbutton.c

ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER

Mail:

Lucas Stankus <lucas.p.stankus@gmail.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml drivers/iio/accel/adxl313*

ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/ADXL345 https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml drivers/input/misc/adxl34x.c

ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER

Mail:

Puranjay Mohan <puranjay@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml drivers/iio/accel/adxl355.h drivers/iio/accel/adxl355_core.c drivers/iio/accel/adxl355_i2c.c drivers/iio/accel/adxl355_spi.c

ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER

Mail:

Cosmin Tanislav <cosmin.tanislav@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml drivers/iio/accel/adxl367*

ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml drivers/iio/accel/adxl372.c drivers/iio/accel/adxl372_i2c.c drivers/iio/accel/adxl372_spi.c

ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVER

Mail:

Ramona Gradinariu <ramona.gradinariu@analog.com>, Antoniu Miclaus <antoniu.miclaus@analog.com>

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/accel/adi,adxl380.yaml drivers/iio/accel/adxl380.c drivers/iio/accel/adxl380.h drivers/iio/accel/adxl380_i2c.c drivers/iio/accel/adxl380_spi.c

AF8133J THREE-AXIS MAGNETOMETER DRIVER

Mail:

Ondřej Jirman <megi@xff.cz>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml drivers/iio/magnetometer/af8133j.c

AF9013 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/af9013*

AF9033 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/af9033*

AFFS FILE SYSTEM

Mail:

David Sterba <dsterba@suse.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Odd Fixes

Files:

filesystems/affs fs/affs/

AFS FILESYSTEM

Mail:

David Howells <dhowells@redhat.com>, Marc Dionne <marc.dionne@auristor.com>

Mailing list:

linux-afs@lists.infradead.org

Status:

Supported

Web-page:

https://www.infradead.org/~dhowells/kafs/

Files:

filesystems/afs fs/afs/ include/trace/events/afs.h

AGPGART DRIVER

Mail:

David Airlie <airlied@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/kernel.git

Files:

drivers/char/agp/ include/linux/agp* include/uapi/linux/agp*

AHA152X SCSI DRIVER

Mail:

“Juergen E. Fischer” <fischer@norbit.de>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/scsi/aha152x* drivers/scsi/pcmcia/aha152x*

AIC7XXX / AIC79XX SCSI DRIVER

Mail:

Hannes Reinecke <hare@suse.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/scsi/aic7xxx/

AIMSLAB FM RADIO RECEIVER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-aimslab*

AIO

Mail:

Benjamin LaHaise <bcrl@kvack.org>

Mailing list:

linux-aio@kvack.org

Status:

Supported

Files:

fs/aio.c include/linux/*aio*.h

AIROHA ETHERNET DRIVER

Mail:

Lorenzo Bianconi <lorenzo@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers), netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml drivers/net/ethernet/mediatek/airoha_eth.c

AIROHA PCIE PHY DRIVER

Mail:

Lorenzo Bianconi <lorenzo@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml drivers/phy/phy-airoha-pcie-regs.h drivers/phy/phy-airoha-pcie.c

AIROHA SPI SNFI DRIVER

Mail:

Lorenzo Bianconi <lorenzo@kernel.org>, Ray Liu <ray.liu@airoha.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-spi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml drivers/spi/spi-airoha-snfi.c

AIRSPY MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/airspy/

ALACRITECH GIGABIT ETHERNET DRIVER

Mail:

Lino Sanfilippo <LinoSanfilippo@gmx.de>

Status:

Maintained

Files:

drivers/net/ethernet/alacritech/*

ALCATEL SPEEDTOUCH USB DRIVER

Mail:

Duncan Sands <duncan.sands@free.fr>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Web-page:

http://www.linux-usb.org/SpeedTouch/

Files:

drivers/usb/atm/speedtch.c drivers/usb/atm/usbatm.c

ALCHEMY AU1XX0 MMC DRIVER

Mail:

Manuel Lauss <manuel.lauss@gmail.com>

Status:

Maintained

Files:

drivers/mmc/host/au1xmmc.c

ALI1563 I2C DRIVER

Mail:

Rudolf Marek <r.marek@assembler.cz>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

i2c/busses/i2c-ali1563 drivers/i2c/busses/i2c-ali1563.c

ALIBABA ELASTIC RDMA DRIVER

Mail:

Cheng Xu <chengyou@linux.alibaba.com>, Kai Shen <kaishen@linux.alibaba.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/hw/erdma include/uapi/rdma/erdma-abi.h

ALIBABA PMU DRIVER

Mail:

Shuai Xue <xueshuai@linux.alibaba.com>

Status:

Supported

Files:

admin-guide/perf/alibaba_pmu drivers/perf/alibaba_uncore_drw_pmu.c

ALIENWARE WMI DRIVER

Mailing list:

Dell.Client.Kernel@dell.com

Status:

Maintained

Files:

wmi/devices/alienware-wmi drivers/platform/x86/dell/alienware-wmi.c

ALLEGRO DVT VIDEO IP CORE DRIVER

Mail:

Michael Tretter <m.tretter@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/allegro,al5e.yaml drivers/media/platform/allegro-dvt/

ALLIED VISION ALVIUM CAMERA DRIVER

Mail:

Tommaso Merciai <tomm.merciai@gmail.com>, Martin Hecht <martin.hecht@avnet.eu>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml drivers/media/i2c/alvium-csi2.c drivers/media/i2c/alvium-csi2.h

ALLWINNER A10 CSI DRIVER

Mail:

Maxime Ripard <mripard@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml drivers/media/platform/sunxi/sun4i-csi/

ALLWINNER A31 CSI DRIVER

Mail:

Yong Deng <yong.deng@magewell.com>, Paul Kocialkowski <paul.kocialkowski@bootlin.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml drivers/media/platform/sunxi/sun6i-csi/

ALLWINNER A31 ISP DRIVER

Mail:

Paul Kocialkowski <paul.kocialkowski@bootlin.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml drivers/staging/media/sunxi/sun6i-isp/ drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h

ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER

Mail:

Paul Kocialkowski <paul.kocialkowski@bootlin.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml drivers/media/platform/sunxi/sun6i-mipi-csi2/

ALLWINNER CPUFREQ DRIVER

Mail:

Yangtao Li <tiny.windzz@gmail.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml drivers/cpufreq/sun50i-cpufreq-nvmem.c

ALLWINNER CRYPTO DRIVERS

Mail:

Corentin Labbe <clabbe.montjoie@gmail.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

drivers/crypto/allwinner/

ALLWINNER DMIC DRIVERS

Mail:

Ban Tao <fengzheng923@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml sound/soc/sunxi/sun50i-dmic.c

ALLWINNER HARDWARE SPINLOCK SUPPORT

Mail:

Wilken Gottwalt <wilken.gottwalt@posteo.net>

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml drivers/hwspinlock/sun6i_hwspinlock.c

ALLWINNER THERMAL DRIVER

Mail:

Vasily Khoruzhick <anarsoul@gmail.com>, Yangtao Li <tiny.windzz@gmail.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml drivers/thermal/sun8i_thermal.c

ALLWINNER VPU DRIVER

Mail:

Maxime Ripard <mripard@kernel.org>, Paul Kocialkowski <paul.kocialkowski@bootlin.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/staging/media/sunxi/cedrus/

ALPHA PORT

Mail:

Richard Henderson <richard.henderson@linaro.org>, Matt Turner <mattst88@gmail.com>

Mailing list:

linux-alpha@vger.kernel.org

Status:

Odd Fixes

Files:

arch/alpha/

ALPS PS/2 TOUCHPAD DRIVER

Reviewer:

Pali Rohár <pali@kernel.org>

Files:

drivers/input/mouse/alps.*

ALTERA MAILBOX DRIVER

Mail:

Mun Yew Tham <mun.yew.tham@intel.com>

Status:

Maintained

Files:

drivers/mailbox/mailbox-altera.c

ALTERA MSGDMA IP CORE DRIVER

Mail:

Olivier Dautricourt <olivierdautricourt@gmail.com>

Reviewer:

Stefan Roese <sr@denx.de>

Mailing list:

dmaengine@vger.kernel.org

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/dma/altr,msgdma.yaml drivers/dma/altera-msgdma.c

ALTERA PIO DRIVER

Mail:

Mun Yew Tham <mun.yew.tham@intel.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-altera.c

ALTERA TRIPLE SPEED ETHERNET DRIVER

Mail:

Joyce Ooi <joyce.ooi@intel.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/altera/

ALTERA UART/JTAG UART SERIAL DRIVERS

Mail:

Tobias Klauser <tklauser@distanz.ch>

Mailing list:

linux-serial@vger.kernel.org

Status:

Maintained

Files:

drivers/tty/serial/altera_jtaguart.c drivers/tty/serial/altera_uart.c include/linux/altera_jtaguart.h include/linux/altera_uart.h

AMAZON ANNAPURNA LABS FIC DRIVER

Mail:

Talel Shenhar <talel@amazon.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt drivers/irqchip/irq-al-fic.c

AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC

Mail:

Talel Shenhar <talel@amazon.com>, Talel Shenhar <talelshenhar@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml drivers/edac/al_mc_edac.c

AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER

Mail:

Talel Shenhar <talel@amazon.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt drivers/thermal/thermal_mmio.c

AMAZON ETHERNET DRIVERS

Mail:

Shay Agroskin <shayagr@amazon.com>, Arthur Kiyanovski <akiyano@amazon.com>

Reviewer:

David Arinzon <darinzon@amazon.com>, Noam Dagan <ndagan@amazon.com>, Saeed Bishara <saeedb@amazon.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/device_drivers/ethernet/amazon/ena drivers/net/ethernet/amazon/

AMAZON RDMA EFA DRIVER

Mail:

Michael Margolin <mrgolin@amazon.com>

Reviewer:

Gal Pressman <gal.pressman@linux.dev>, Yossi Leybovich <sleybo@amazon.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-rdma/list/

Files:

drivers/infiniband/hw/efa/ include/uapi/rdma/efa-abi.h

AMD 3D V-CACHE PERFORMANCE OPTIMIZER DRIVER

Mail:

Basavaraj Natikar <Basavaraj.Natikar@amd.com>

Reviewer:

Mario Limonciello <mario.limonciello@amd.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

Documentation/ABI/testing/sysfs-bus-platform-drivers-amd_x3d_vcache drivers/platform/x86/amd/x3d_vcache.c

AMD ADDRESS TRANSLATION LIBRARY (ATL)

Mail:

Yazen Ghannam <Yazen.Ghannam@amd.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Supported

Files:

drivers/ras/amd/atl/*

AMD AXI W1 DRIVER

Mail:

Kris Chaplin <kris.chaplin@amd.com>

Reviewer:

Thomas Delev <thomas.delev@amd.com>, Michal Simek <michal.simek@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml drivers/w1/masters/amd_axi_w1.c

AMD CDX BUS DRIVER

Mail:

Nipun Gupta <nipun.gupta@amd.com>, Nikhil Agarwal <nikhil.agarwal@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml drivers/cdx/* include/linux/cdx/*

AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER

Mail:

Tom Lendacky <thomas.lendacky@amd.com>, John Allen <john.allen@amd.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Files:

drivers/crypto/ccp/ include/linux/ccp.h

AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT

Mail:

Ashish Kalra <ashish.kalra@amd.com>, Tom Lendacky <thomas.lendacky@amd.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Files:

drivers/crypto/ccp/sev* include/uapi/linux/psp-sev.h

AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT

Mail:

Mario Limonciello <mario.limonciello@amd.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Files:

drivers/crypto/ccp/dbc.c drivers/crypto/ccp/dbc.h drivers/crypto/ccp/platform-access.c drivers/crypto/ccp/platform-access.h include/uapi/linux/psp-dbc.h tools/crypto/ccp/*.c tools/crypto/ccp/*.py

AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT

Mail:

Mario Limonciello <mario.limonciello@amd.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Files:

drivers/crypto/ccp/hsti.*

AMD DISPLAY CORE

Mail:

Harry Wentland <harry.wentland@amd.com>, Leo Li <sunpeng.li@amd.com>, Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>

Mailing list:

amd-gfx@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/agd5f/linux.git

Files:

drivers/gpu/drm/amd/display/

AMD DISPLAY CORE - DML

Mail:

Chaitanya Dhere <chaitanya.dhere@amd.com>, Jun Lei <jun.lei@amd.com>

Status:

Supported

Files:

drivers/gpu/drm/amd/display/dc/dml/ drivers/gpu/drm/amd/display/dc/dml2/

AMD FAM15H PROCESSOR POWER MONITORING DRIVER

Mail:

Huang Rui <ray.huang@amd.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Files:

hwmon/fam15h_power drivers/hwmon/fam15h_power.c

AMD FCH GPIO DRIVER

Mail:

Enrico Weigelt, metux IT consult <info@metux.net>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-amd-fch.c include/linux/platform_data/gpio/gpio-amd-fch.h

AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER

Mailing list:

linux-geode@lists.infradead.org (moderated for non-subscribers)

Status:

Orphan

Files:

drivers/usb/gadget/udc/amd5536udc.*

AMD GEODE PROCESSOR/CHIPSET SUPPORT

Mail:

Andres Salomon <dilinger@queued.net>

Mailing list:

linux-geode@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Web-page:

http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html

Files:

arch/x86/include/asm/geode.h drivers/char/hw_random/geode-rng.c drivers/crypto/geode* drivers/video/fbdev/geode/

AMD HSMP DRIVER

Mail:

Naveen Krishna Chatradhi <naveenkrishna.chatradhi@amd.com>

Reviewer:

Carlos Bilbao <carlos.bilbao.osdev@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

arch/x86/amd_hsmp arch/x86/include/asm/amd_hsmp.h arch/x86/include/uapi/asm/amd_hsmp.h drivers/platform/x86/amd/hsmp/

AMD IOMMU (AMD-VI)

Mail:

Joerg Roedel <joro@8bytes.org>

Reviewer:

Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>

Mailing list:

iommu@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git

Files:

drivers/iommu/amd/ include/linux/amd-iommu.h

AMD KFD

Mail:

Felix Kuehling <Felix.Kuehling@amd.com>

Mailing list:

amd-gfx@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/agd5f/linux.git

Files:

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch] drivers/gpu/drm/amd/amdkfd/ drivers/gpu/drm/amd/include/cik_structs.h drivers/gpu/drm/amd/include/kgd_kfd_interface.h drivers/gpu/drm/amd/include/v9_structs.h drivers/gpu/drm/amd/include/vi_structs.h include/uapi/linux/kfd_ioctl.h include/uapi/linux/kfd_sysfs.h

AMD MP2 I2C DRIVER

Mail:

Elie Morisse <syniurge@gmail.com>, Shyam Sundar S K <shyam-sundar.s-k@amd.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/busses/i2c-amd-mp2*

AMD ASF I2C DRIVER

Mail:

Shyam Sundar S K <shyam-sundar.s-k@amd.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Files:

drivers/i2c/busses/i2c-amd-asf-plat.c

AMD PDS CORE DRIVER

Mail:

Shannon Nelson <shannon.nelson@amd.com>, Brett Creeley <brett.creeley@amd.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/device_drivers/ethernet/amd/pds_core drivers/net/ethernet/amd/pds_core/ include/linux/pds/

AMD PMC DRIVER

Mail:

Shyam Sundar S K <Shyam-sundar.S-k@amd.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/amd/pmc/

AMD PMF DRIVER

Mail:

Shyam Sundar S K <Shyam-sundar.S-k@amd.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

Documentation/ABI/testing/sysfs-amd-pmf drivers/platform/x86/amd/pmf/

AMD POWERPLAY AND SWSMU

Mail:

Kenneth Feng <kenneth.feng@amd.com>

Mailing list:

amd-gfx@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/agd5f/linux.git

Files:

drivers/gpu/drm/amd/pm/

AMD PSTATE DRIVER

Mail:

Huang Rui <ray.huang@amd.com>, Gautham R. Shenoy <gautham.shenoy@amd.com>, Mario Limonciello <mario.limonciello@amd.com>

Reviewer:

Perry Yuan <perry.yuan@amd.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Files:

admin-guide/pm/amd-pstate drivers/cpufreq/amd-pstate* tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py

AMD PTDMA DRIVER

Mail:

Basavaraj Natikar <Basavaraj.Natikar@amd.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Maintained

Files:

drivers/dma/ptdma/

AMD QDMA DRIVER

Mail:

Nishad Saraf <nishads@amd.com>, Lizhi Hou <lizhi.hou@amd.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Supported

Files:

drivers/dma/amd/qdma/ include/linux/platform_data/amd_qdma.h

AMD SEATTLE DEVICE TREE SUPPORT

Mail:

Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Tom Lendacky <thomas.lendacky@amd.com>

Status:

Supported

Files:

arch/arm64/boot/dts/amd/

AMD SENSOR FUSION HUB DRIVER

Mail:

Basavaraj Natikar <basavaraj.natikar@amd.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/hid/amd-sfh* drivers/hid/amd-sfh-hid/

AMD SPI DRIVER

Mail:

Raju Rangoju <Raju.Rangoju@amd.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Supported

Files:

drivers/spi/spi-amd.c

AMD XGBE DRIVER

Mail:

“Shyam Sundar S K” <Shyam-sundar.S-k@amd.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi drivers/net/ethernet/amd/xgbe/

AMLOGIC BLUETOOTH DRIVER

Mail:

Yang Li <yang.li@amlogic.com>

Mailing list:

linux-bluetooth@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml drivers/bluetooth/hci_aml.c

AMLOGIC DDR PMU DRIVER

Mail:

Jiucheng Xu <jiucheng.xu@amlogic.com>

Mailing list:

linux-amlogic@lists.infradead.org

Status:

Supported

Web-page:

http://www.amlogic.com

Files:

admin-guide/perf/meson-ddr-pmu Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml drivers/perf/amlogic/ include/soc/amlogic/

AMLOGIC RTC DRIVER

Mail:

Yiting Deng <yiting.deng@amlogic.com>, Xianwei Zhao <xianwei.zhao@amlogic.com>

Mailing list:

linux-amlogic@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/rtc/amlogic,a4-rtc.yaml drivers/rtc/rtc-amlogic-a4.c

AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER

Mail:

Javier Carrasco <javier.carrasco.cruz@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml hwmon/chipcap2 drivers/hwmon/chipcap2.c

AMPHION VPU CODEC V4L2 DRIVER

Mail:

Ming Qian <ming.qian@nxp.com>, Zhou Peng <eagle.zhou@nxp.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/amphion,vpu.yaml drivers/media/platform/amphion/

AMS AS73211 DRIVER

Mail:

Christian Eggers <ceggers@arri.de>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/light/ams,as73211.yaml drivers/iio/light/as73211.c

AMT (Automatic Multicast Tunneling)

Mail:

Taehee Yoo <ap420073@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git

Files:

drivers/net/amt.c

ANALOG DEVICES INC AD3552R DRIVER

Mail:

Nuno Sá <nuno.sa@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml drivers/iio/dac/ad3552r.c

ANALOG DEVICES INC AD4000 DRIVER

Mail:

Marcelo Schmitt <marcelo.schmitt@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml iio/ad4000 drivers/iio/adc/ad4000.c

ANALOG DEVICES INC AD4130 DRIVER

Mail:

Cosmin Tanislav <cosmin.tanislav@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml drivers/iio/adc/ad4130.c

ANALOG DEVICES INC AD4695 DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>, Nuno Sá <nuno.sa@analog.com>

Reviewer:

David Lechner <dlechner@baylibre.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml iio/ad4695 drivers/iio/adc/ad4695.c include/dt-bindings/iio/adi,ad4695.h

ANALOG DEVICES INC AD7091R DRIVER

Mail:

Marcelo Schmitt <marcelo.schmitt@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

http://ez.analog.com/community/linux-device-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7091r* drivers/iio/adc/ad7091r*

ANALOG DEVICES INC AD7192 DRIVER

Mail:

Alisa-Dariana Roman <alisa.roman@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml drivers/iio/adc/ad7192.c

ANALOG DEVICES INC AD7292 DRIVER

Mail:

Marcelo Schmitt <marcelo.schmitt1@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml drivers/iio/adc/ad7292.c

ANALOG DEVICES INC AD7293 DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml drivers/iio/dac/ad7293.c

ANALOG DEVICES INC AD74115 DRIVER

Mail:

Cosmin Tanislav <cosmin.tanislav@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml drivers/iio/addac/ad74115.c

ANALOG DEVICES INC AD74413R DRIVER

Mail:

Cosmin Tanislav <cosmin.tanislav@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml drivers/iio/addac/ad74413r.c include/dt-bindings/iio/addac/adi,ad74413r.h

ANALOG DEVICES INC AD7625 DRIVER

Mail:

Michael Hennerich <Michael.Hennerich@analog.com>, Nuno Sá <nuno.sa@analog.com>

Reviewer:

Trevor Gamblin <tgamblin@baylibre.com>

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers http://analogdevicesinc.github.io/hdl/projects/pulsar_lvds/index.html

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7625.yaml iio/ad7625 drivers/iio/adc/ad7625.c

ANALOG DEVICES INC AD7768-1 DRIVER

Mail:

Michael Hennerich <Michael.Hennerich@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml drivers/iio/adc/ad7768-1.c

ANALOG DEVICES INC AD7780 DRIVER

Mail:

Michael Hennerich <Michael.Hennerich@analog.com>, Renato Lui Geh <renatogeh@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml drivers/iio/adc/ad7780.c

ANALOG DEVICES INC AD9467 DRIVER

Mail:

Michael Hennerich <Michael.Hennerich@analog.com>, Nuno Sa <nuno.sa@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/ABI/testing/debugfs-iio-ad9467 Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml drivers/iio/adc/ad9467.c

ANALOG DEVICES INC AD8460 DRIVER

Mail:

Mariel Tinaco <Mariel.Tinaco@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/dac/adi,ad8460.yaml drivers/iio/dac/ad8460.c

ANALOG DEVICES INC AD9739a DRIVER

Mail:

Nuno Sa <nuno.sa@analog.com>, Dragos Bogdan <dragos.bogdan@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml drivers/iio/dac/ad9739a.c

ANALOG DEVICES INC ADA4250 DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml drivers/iio/amplifiers/ada4250.c

ANALOG DEVICES INC ADF4377 DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml drivers/iio/frequency/adf4377.c

ANALOG DEVICES INC ADGS1408 DRIVER

Mail:

Mircea Caprioru <mircea.caprioru@analog.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/mux/adi,adgs1408.txt drivers/mux/adgs1408.c

ANALOG DEVICES INC ADIN DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/net/adi,adin.yaml drivers/net/phy/adin.c

ANALOG DEVICES INC ADIS DRIVER LIBRARY

Mail:

Nuno Sa <nuno.sa@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

drivers/iio/imu/adis.c drivers/iio/imu/adis_buffer.c drivers/iio/imu/adis_trigger.c include/linux/iio/imu/adis.h

ANALOG DEVICES INC ADIS16460 DRIVER

Mail:

Dragos Bogdan <dragos.bogdan@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml drivers/iio/imu/adis16460.c

ANALOG DEVICES INC ADIS16475 DRIVER

Mail:

Nuno Sa <nuno.sa@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml drivers/iio/imu/adis16475.c

ANALOG DEVICES INC ADM1177 DRIVER

Mail:

Michael Hennerich <Michael.Hennerich@analog.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml drivers/hwmon/adm1177.c

ANALOG DEVICES INC ADMFM2000 DRIVER

Mail:

Kim Seer Paller <kimseer.paller@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml drivers/iio/frequency/admfm2000.c

ANALOG DEVICES INC ADMV1013 DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml drivers/iio/frequency/admv1013.c

ANALOG DEVICES INC ADMV1014 DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml drivers/iio/frequency/admv1014.c

ANALOG DEVICES INC ADMV8818 DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml drivers/iio/filter/admv8818.c

ANALOG DEVICES INC ADP5061 DRIVER

Mail:

Michael Hennerich <Michael.Hennerich@analog.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

drivers/power/supply/adp5061.c

ANALOG DEVICES INC ADRF6780 DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml drivers/iio/frequency/adrf6780.c

ANALOG DEVICES INC ADV7180 DRIVER

Mail:

Lars-Peter Clausen <lars@metafoo.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/media/i2c/adv7180.yaml drivers/media/i2c/adv7180.c

ANALOG DEVICES INC ADV748X DRIVER

Mail:

Kieran Bingham <kieran.bingham@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/adv748x.yaml drivers/media/i2c/adv748x/*

ANALOG DEVICES INC ADV7511 DRIVER

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/adv7511*

ANALOG DEVICES INC ADV7604 DRIVER

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/adv7604.yaml drivers/media/i2c/adv7604*

ANALOG DEVICES INC ADV7842 DRIVER

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/adv7842*

ANALOG DEVICES INC ADXRS290 DRIVER

Mail:

Nishant Malpani <nish.malpani25@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml drivers/iio/gyro/adxrs290.c

ANALOG DEVICES INC ASOC CODEC DRIVERS

Mail:

Lars-Peter Clausen <lars@metafoo.de>, Nuno Sá <nuno.sa@analog.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Supported

Web-page:

http://wiki.analog.com/ https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/sound/adi,* sound/soc/codecs/ad1* sound/soc/codecs/ad7* sound/soc/codecs/adau* sound/soc/codecs/adav* sound/soc/codecs/sigmadsp.* sound/soc/codecs/ssm*

ANALOG DEVICES INC AXI DAC DRIVER

Mail:

Nuno Sa <nuno.sa@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml drivers/iio/dac/adi-axi-dac.c

ANALOG DEVICES INC DMA DRIVERS

Mail:

Lars-Peter Clausen <lars@metafoo.de>

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

drivers/dma/dma-axi-dmac.c

ANALOG DEVICES INC IIO DRIVERS

Mail:

Lars-Peter Clausen <lars@metafoo.de>, Michael Hennerich <Michael.Hennerich@analog.com>

Status:

Supported

Web-page:

http://wiki.analog.com/ https://ez.analog.com/linux-software-drivers

Files:

Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523 Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350 Documentation/devicetree/bindings/iio/*/adi,* Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml iio/ad7606 drivers/iio/*/ad* drivers/iio/adc/ltc249* drivers/iio/amplifiers/hmc425a.c drivers/staging/iio/*/ad*

Excluded:

drivers/iio/*/adjd*

ANALOGBITS PLL LIBRARIES

Mail:

Paul Walmsley <paul.walmsley@sifive.com>, Samuel Holland <samuel.holland@sifive.com>

Status:

Supported

Files:

drivers/clk/analogbits/* include/linux/clk/analogbits*

ANDROID DRIVERS

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Arve Hjønnevåg <arve@android.com>, Todd Kjos <tkjos@android.com>, Martijn Coenen <maco@android.com>, Joel Fernandes <joel@joelfernandes.org>, Christian Brauner <christian@brauner.io>, Carlos Llamas <cmllamas@google.com>, Suren Baghdasaryan <surenb@google.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git

Files:

drivers/android/

ANDROID GOLDFISH PIC DRIVER

Mail:

Miodrag Dinic <miodrag.dinic@mips.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt drivers/irqchip/irq-goldfish-pic.c

ANDROID GOLDFISH RTC DRIVER

Mail:

Jiaxun Yang <jiaxun.yang@flygoat.com>

Status:

Supported

Files:

drivers/rtc/rtc-goldfish.c

AOA (Apple Onboard Audio) ALSA DRIVER

Mail:

Johannes Berg <johannes@sipsolutions.net>

Mailing list:

linuxppc-dev@lists.ozlabs.org, linux-sound@vger.kernel.org

Status:

Maintained

Files:

sound/aoa/

APEX EMBEDDED SYSTEMS STX104 IIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/iio/addac/stx104.c

APM DRIVER

Mail:

Jiri Kosina <jikos@kernel.org>

Status:

Odd fixes

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git

Files:

arch/x86/kernel/apm_32.c drivers/char/apm-emulation.c include/linux/apm_bios.h include/uapi/linux/apm_bios.h

APPARMOR SECURITY MODULE

Mail:

John Johansen <john.johansen@canonical.com>, John Johansen <john@apparmor.net>

Mailing list:

apparmor@lists.ubuntu.com (moderated for non-subscribers)

Status:

Supported

Web-page:

apparmor.net

bugs:

https://gitlab.com/apparmor/apparmor-kernel

chat:

irc://irc.oftc.net/apparmor

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor https://gitlab.com/apparmor/apparmor-kernel.git

Files:

admin-guide/LSM/apparmor security/apparmor/

APPLE BCM5974 MULTITOUCH DRIVER

Mail:

Henrik Rydberg <rydberg@bitmath.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Odd fixes

Files:

drivers/input/mouse/bcm5974.c

APPLE PCIE CONTROLLER DRIVER

Mail:

Alyssa Rosenzweig <alyssa@rosenzweig.io>, Marc Zyngier <maz@kernel.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/controller/pcie-apple.c

APPLE SMC DRIVER

Mail:

Henrik Rydberg <rydberg@bitmath.org>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Odd fixes

Files:

drivers/hwmon/applesmc.c

APPLETALK NETWORK LAYER

Mailing list:

netdev@vger.kernel.org

Status:

Odd fixes

Files:

include/linux/atalk.h include/uapi/linux/atalk.h net/appletalk/

APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT

Mail:

Khuong Dinh <khuong@os.amperecomputing.com>

Status:

Supported

Files:

arch/arm64/boot/dts/apm/

APPLIED MICRO (APM) X-GENE SOC EDAC

Mail:

Khuong Dinh <khuong@os.amperecomputing.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/edac/apm-xgene-edac.txt drivers/edac/xgene_edac.c

APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER

Mail:

Iyappan Subramanian <iyappan@os.amperecomputing.com>, Keyur Chudgar <keyur@os.amperecomputing.com>

Status:

Supported

Files:

drivers/net/ethernet/apm/xgene-v2/

APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER

Mail:

Iyappan Subramanian <iyappan@os.amperecomputing.com>, Keyur Chudgar <keyur@os.amperecomputing.com>, Quan Nguyen <quan@os.amperecomputing.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/net/apm-xgene-enet.txt Documentation/devicetree/bindings/net/apm-xgene-mdio.txt drivers/net/ethernet/apm/xgene/ drivers/net/mdio/mdio-xgene.c

APPLIED MICRO (APM) X-GENE SOC PMU

Mail:

Khuong Dinh <khuong@os.amperecomputing.com>

Status:

Supported

Files:

admin-guide/perf/xgene-pmu Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt drivers/perf/xgene_pmu.c

APPLIED MICRO QT2025 PHY DRIVER

Mail:

FUJITA Tomonori <fujita.tomonori@gmail.com>

Reviewer:

Trevor Gross <tmgross@umich.edu>

Mailing list:

netdev@vger.kernel.org, rust-for-linux@vger.kernel.org

Status:

Maintained

Files:

drivers/net/phy/qt2025.rs

APTINA CAMERA SENSOR PLL

Mail:

Laurent Pinchart <Laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/aptina-pll.*

AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER

Mail:

Aleksa Savic <savicaleksa83@gmail.com>, Jack Doan <me@jackdoan.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/aquacomputer_d5next drivers/hwmon/aquacomputer_d5next.c

AQUANTIA ETHERNET DRIVER (atlantic)

Mail:

Igor Russkikh <irusskikh@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

https://www.marvell.com/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

networking/device_drivers/ethernet/aquantia/atlantic drivers/net/ethernet/aquantia/atlantic/

AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM

Mail:

Egor Pomozov <epomozov@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.aquantia.com

Files:

drivers/net/ethernet/aquantia/atlantic/aq_ptp*

AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER

Mail:

Krzysztof Hałasa <khalasa@piap.pl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml drivers/media/i2c/ar0521.c

ARASAN NAND CONTROLLER DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Reviewer:

Michal Simek <michal.simek@amd.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml drivers/mtd/nand/raw/arasan-nand-controller.c

ARC FRAMEBUFFER DRIVER

Mail:

Jaya Kumar <jayalk@intworks.biz>

Status:

Maintained

Files:

drivers/video/fbdev/arcfb.c drivers/video/fbdev/core/fb_defio.c

ARC PGU DRM DRIVER

Mail:

Alexey Brodkin <abrodkin@synopsys.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/display/snps,arcpgu.txt drivers/gpu/drm/tiny/arcpgu.c

ARCNET NETWORK LAYER

Mail:

Michael Grzeschik <m.grzeschik@pengutronix.de>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/arcnet/ include/uapi/linux/if_arcnet.h

ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)

Mail:

Arnd Bergmann <arnd@arndb.de>, Olof Johansson <olof@lixom.net>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), soc@lists.linux.dev

Status:

Maintained

Subsystem Profile:

process/maintainer-soc

chat:

irc://irc.libera.chat/armlinux

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git

Files:

Documentation/process/maintainer-soc*.rst arch/arm/boot/dts/Makefile arch/arm64/boot/dts/Makefile

ARM ARCHITECTED TIMER DRIVER

Mail:

Mark Rutland <mark.rutland@arm.com>, Marc Zyngier <maz@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/include/asm/arch_timer.h arch/arm64/include/asm/arch_timer.h drivers/clocksource/arm_arch_timer.c

ARM GENERIC INTERRUPT CONTROLLER DRIVERS

Mail:

Marc Zyngier <maz@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/interrupt-controller/arm,gic* arch/arm/include/asm/arch_gicv3.h arch/arm64/include/asm/arch_gicv3.h drivers/irqchip/irq-gic*.[ch] include/linux/irqchip/arm-gic*.h include/linux/irqchip/arm-vgic-info.h

ARM HDLCD DRM DRIVER

Mail:

Liviu Dudau <liviu.dudau@arm.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/display/arm,hdlcd.yaml drivers/gpu/drm/arm/hdlcd_*

ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/arm,integrator.yaml Documentation/devicetree/bindings/arm/arm,realview.yaml Documentation/devicetree/bindings/arm/arm,versatile.yaml Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt Documentation/devicetree/bindings/mtd/mtd-physmap.yaml arch/arm/boot/dts/arm/arm-realview-* arch/arm/boot/dts/arm/integrator* arch/arm/boot/dts/arm/versatile* arch/arm/mach-versatile/ drivers/bus/arm-integrator-lm.c drivers/clk/versatile/ drivers/i2c/busses/i2c-versatile.c drivers/irqchip/irq-versatile-fpga.c drivers/mtd/maps/physmap-versatile.* drivers/power/reset/arm-versatile-reboot.c drivers/soc/versatile/

ARM INTERCONNECT PMU DRIVERS

Mail:

Robin Murphy <robin.murphy@arm.com>

Status:

Supported

Files:

admin-guide/perf/arm-cmn admin-guide/perf/arm-ni Documentation/devicetree/bindings/perf/arm,cmn.yaml Documentation/devicetree/bindings/perf/arm,ni.yaml drivers/perf/arm-cmn.c drivers/perf/arm-ni.c tools/perf/pmu-events/arch/arm64/arm/cmn/

ARM KOMEDA DRM-KMS DRIVER

Mail:

Liviu Dudau <liviu.dudau@arm.com>

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/arm,komeda.yaml gpu/komeda-kms drivers/gpu/drm/arm/display/include/ drivers/gpu/drm/arm/display/komeda/

ARM MALI PANFROST DRM DRIVER

Mail:

Boris Brezillon <boris.brezillon@collabora.com>, Rob Herring <robh@kernel.org>

Reviewer:

Steven Price <steven.price@arm.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

gpu/panfrost drivers/gpu/drm/ci/xfails/panfrost* drivers/gpu/drm/panfrost/ include/uapi/drm/panfrost_drm.h

ARM MALI PANTHOR DRM DRIVER

Mail:

Boris Brezillon <boris.brezillon@collabora.com>, Steven Price <steven.price@arm.com>, Liviu Dudau <liviu.dudau@arm.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml drivers/gpu/drm/panthor/ include/uapi/drm/panthor_drm.h

ARM MALI-DP DRM DRIVER

Mail:

Liviu Dudau <liviu.dudau@arm.com>

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/arm,malidp.yaml gpu/afbc drivers/gpu/drm/arm/

ARM MFM AND FLOPPY DRIVERS

Mail:

Ian Molton <spyro@f2s.com>

Status:

Maintained

Files:

arch/arm/include/asm/floppy.h arch/arm/mach-rpc/floppydma.S

ARM PMU PROFILING AND DEBUGGING

Mail:

Will Deacon <will@kernel.org>, Mark Rutland <mark.rutland@arm.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/pmu.yaml Documentation/devicetree/bindings/perf/ arch/arm*/include/asm/hw_breakpoint.h arch/arm*/include/asm/perf_event.h arch/arm*/kernel/hw_breakpoint.c arch/arm*/kernel/perf_* drivers/perf/ include/linux/perf/arm_pmu*.h

ARM PORT

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Web-page:

http://www.armlinux.org.uk/

SCM:

git git://git.armlinux.org.uk/~rmk/linux-arm.git

Files:

arch/arm/

Excluded:

arch/arm/boot/dts/

ARM PRIMECELL AACI PL041 DRIVER

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Odd Fixes

Files:

sound/arm/aaci.*

ARM PRIMECELL BUS SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Odd Fixes

Files:

drivers/amba/ include/linux/amba/bus.h

ARM PRIMECELL KMI PL050 DRIVER

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Odd Fixes

Files:

drivers/input/serio/ambakmi.* include/linux/amba/kmi.h

ARM PRIMECELL MMCI PL180/1 DRIVER

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Odd Fixes

Files:

drivers/mmc/host/mmci.* include/linux/amba/mmci.h

ARM PRIMECELL PL35X NAND CONTROLLER DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Reviewer:

Michal Simek <michal.simek@amd.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml drivers/mtd/nand/raw/pl35x-nand-controller.c

ARM PRIMECELL PL35X SMC DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Reviewer:

Michal Simek <michal.simek@amd.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml drivers/memory/pl353-smc.c

ARM PRIMECELL SSP PL022 SPI DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/spi-pl022.yaml drivers/spi/spi-pl022.c

ARM PRIMECELL UART PL010 AND PL011 DRIVERS

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Odd Fixes

Files:

drivers/tty/serial/amba-pl01*.c include/linux/amba/serial.h

ARM PRIMECELL VIC PL190/PL192 DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml drivers/irqchip/irq-vic.c

ARM SMC WATCHDOG DRIVER

Mail:

Julius Werner <jwerner@chromium.org>

Reviewer:

Evan Benn <evanbenn@chromium.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml drivers/watchdog/arm_smc_wdt.c

ARM SMMU DRIVERS

Mail:

Will Deacon <will@kernel.org>

Reviewer:

Robin Murphy <robin.murphy@arm.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/iommu/arm,smmu* drivers/iommu/arm/ drivers/iommu/io-pgtable-arm*

ARM SMMU SVA SUPPORT

Reviewer:

Jean-Philippe Brucker <jean-philippe@linaro.org>

Files:

drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c

ARM SUB-ARCHITECTURES

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

chat:

irc://irc.libera.chat/armlinux

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git

Files:

arch/arm/mach-*/ arch/arm/plat-*/

ARM/ACTIONS SEMI ARCHITECTURE

Mail:

Andreas Färber <afaerber@suse.de>, Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-actions@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/actions.yaml Documentation/devicetree/bindings/clock/actions,owl-cmu.yaml Documentation/devicetree/bindings/dma/owl-dma.yaml Documentation/devicetree/bindings/i2c/i2c-owl.yaml Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml Documentation/devicetree/bindings/mmc/owl-mmc.yaml Documentation/devicetree/bindings/net/actions,owl-emac.yaml Documentation/devicetree/bindings/pinctrl/actions,* Documentation/devicetree/bindings/power/actions,owl-sps.txt Documentation/devicetree/bindings/timer/actions,owl-timer.yaml arch/arm/boot/dts/actions/ arch/arm/mach-actions/ arch/arm64/boot/dts/actions/ drivers/clk/actions/ drivers/clocksource/timer-owl* drivers/dma/owl-dma.c drivers/i2c/busses/i2c-owl.c drivers/irqchip/irq-owl-sirq.c drivers/mmc/host/owl-mmc.c drivers/net/ethernet/actions/ drivers/pinctrl/actions/* drivers/pmdomain/actions/ include/dt-bindings/power/owl-* include/dt-bindings/reset/actions,* include/linux/soc/actions/

Regex:

owl

ARM/AIROHA SOC SUPPORT

Mail:

Matthias Brugger <matthias.bgg@gmail.com>, AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

arch/arm/boot/dts/airoha/ arch/arm64/boot/dts/airoha/

ARM/Allwinner SoC Clock Support

Mail:

Emilio López <emilio@elopez.com.ar>

Status:

Maintained

Files:

drivers/clk/sunxi/

ARM/Allwinner sunXi SoC support

Mail:

Chen-Yu Tsai <wens@csie.org>, Jernej Skrabec <jernej.skrabec@gmail.com>, Samuel Holland <samuel@sholland.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-sunxi@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git

Files:

arch/arm/mach-sunxi/ arch/arm64/boot/dts/allwinner/ drivers/clk/sunxi-ng/ drivers/pinctrl/sunxi/ drivers/soc/sunxi/

Regex:

allwinner sun[x456789]i sun[25]0i

ARM/ALPHASCALE ARCHITECTURE

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

arch/arm/boot/dts/alphascale/ drivers/clk/clk-asm9260.c drivers/clocksource/asm9260_timer.c drivers/rtc/rtc-asm9260.c drivers/watchdog/asm9260_wdt.c

ARM/AMD PENSANDO ARM64 ARCHITECTURE

Mail:

Brad Larson <blarson@amd.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/*/amd,pensando* arch/arm64/boot/dts/amd/elba*

ARM/Amlogic Meson SoC CLOCK FRAMEWORK

Mail:

Neil Armstrong <neil.armstrong@linaro.org>, Jerome Brunet <jbrunet@baylibre.com>

Mailing list:

linux-amlogic@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/amlogic* drivers/clk/meson/ include/dt-bindings/clock/amlogic,a1* include/dt-bindings/clock/gxbb* include/dt-bindings/clock/meson*

ARM/Amlogic Meson SoC Crypto Drivers

Mail:

Corentin Labbe <clabbe@baylibre.com>

Mailing list:

linux-crypto@vger.kernel.org, linux-amlogic@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/amlogic* drivers/crypto/amlogic/

ARM/Amlogic Meson SoC Sound Drivers

Mail:

Jerome Brunet <jbrunet@baylibre.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/amlogic* sound/soc/meson/

ARM/Amlogic Meson SoC support

Mail:

Neil Armstrong <neil.armstrong@linaro.org>, Kevin Hilman <khilman@baylibre.com>

Reviewer:

Jerome Brunet <jbrunet@baylibre.com>, Martin Blumenstingl <martin.blumenstingl@googlemail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-amlogic@lists.infradead.org

Status:

Maintained

Web-page:

http://linux-meson.com/

Files:

Documentation/devicetree/bindings/phy/amlogic* arch/arm/boot/dts/amlogic/ arch/arm/mach-meson/ arch/arm64/boot/dts/amlogic/ drivers/pmdomain/amlogic/ drivers/mmc/host/meson* drivers/phy/amlogic/ drivers/pinctrl/meson/ drivers/rtc/rtc-meson* drivers/soc/amlogic/

Regex:

meson

ARM/Annapurna Labs ALPINE ARCHITECTURE

Mail:

Antoine Tenart <atenart@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

arch/arm/boot/dts/amazon/ arch/arm/mach-alpine/ arch/arm64/boot/dts/amazon/ drivers/*/*alpine*

ARM/APPLE MACHINE SOUND DRIVERS

Mail:

Martin Povišer <povik+lin@cutebit.org>

Mailing list:

asahi@lists.linux.dev, linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/adi,ssm3515.yaml Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml Documentation/devicetree/bindings/sound/apple,* sound/soc/apple/* sound/soc/codecs/cs42l83-i2c.c sound/soc/codecs/cs42l84.* sound/soc/codecs/ssm3515.c

ARM/APPLE MACHINE SUPPORT

Mail:

Hector Martin <marcan@marcan.st>, Sven Peter <sven@svenpeter.dev>

Reviewer:

Alyssa Rosenzweig <alyssa@rosenzweig.io>

Mailing list:

asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

https://asahilinux.org

bugs:

https://github.com/AsahiLinux/linux/issues

chat:

irc://irc.oftc.net/asahi-dev

SCM:

git https://github.com/AsahiLinux/linux.git

Files:

Documentation/devicetree/bindings/arm/apple.yaml Documentation/devicetree/bindings/arm/apple/* Documentation/devicetree/bindings/clock/apple,nco.yaml Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml Documentation/devicetree/bindings/dma/apple,admac.yaml Documentation/devicetree/bindings/i2c/apple,i2c.yaml Documentation/devicetree/bindings/interrupt-controller/apple,* Documentation/devicetree/bindings/iommu/apple,dart.yaml Documentation/devicetree/bindings/iommu/apple,sart.yaml Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml Documentation/devicetree/bindings/nvmem/apple,efuses.yaml Documentation/devicetree/bindings/pci/apple,pcie.yaml Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml Documentation/devicetree/bindings/power/apple* Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml Documentation/devicetree/bindings/watchdog/apple,wdt.yaml arch/arm64/boot/dts/apple/ drivers/bluetooth/hci_bcm4377.c drivers/clk/clk-apple-nco.c drivers/cpufreq/apple-soc-cpufreq.c drivers/dma/apple-admac.c drivers/pmdomain/apple/ drivers/i2c/busses/i2c-pasemi-core.c drivers/i2c/busses/i2c-pasemi-platform.c drivers/iommu/apple-dart.c drivers/iommu/io-pgtable-dart.c drivers/irqchip/irq-apple-aic.c drivers/nvme/host/apple.c drivers/nvmem/apple-efuses.c drivers/pinctrl/pinctrl-apple-gpio.c drivers/pwm/pwm-apple.c drivers/soc/apple/* drivers/watchdog/apple_wdt.c include/dt-bindings/interrupt-controller/apple-aic.h include/dt-bindings/pinctrl/apple.h include/linux/soc/apple/*

ARM/ARTPEC MACHINE SUPPORT

Mail:

Jesper Nilsson <jesper.nilsson@axis.com>, Lars Persson <lars.persson@axis.com>

Mailing list:

linux-arm-kernel@axis.com

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt arch/arm/boot/dts/axis/ arch/arm/mach-artpec drivers/clk/axis drivers/crypto/axis drivers/mmc/host/usdhi6rol0.c drivers/pinctrl/pinctrl-artpec*

ARM/ASPEED I2C DRIVER

Mail:

Ryan Chen <ryan_chen@aspeedtech.com>

Reviewer:

Benjamin Herrenschmidt <benh@kernel.crashing.org>, Joel Stanley <joel@jms.id.au>

Mailing list:

linux-i2c@vger.kernel.org, openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt drivers/i2c/busses/i2c-aspeed.c drivers/irqchip/irq-aspeed-i2c-ic.c

ARM/ASPEED MACHINE SUPPORT

Mail:

Joel Stanley <joel@jms.id.au>

Reviewer:

Andrew Jeffery <andrew@codeconstruct.com.au>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)

Status:

Supported

Patchwork:

https://patchwork.ozlabs.org/project/linux-aspeed/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git

Files:

Documentation/devicetree/bindings/arm/aspeed/ arch/arm/boot/dts/aspeed/ arch/arm/mach-aspeed/

Regex:

aspeed

ARM/AXM LSI SOC

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/arm/axxia.yaml arch/arm/boot/dts/intel/axm/ arch/arm/mach-axxia/

ARM/BITMAIN ARCHITECTURE

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/bitmain.yaml Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt arch/arm64/boot/dts/bitmain/ drivers/clk/clk-bm1880.c drivers/pinctrl/pinctrl-bm1880.c

ARM/CALXEDA HIGHBANK ARCHITECTURE

Mail:

Andre Przywara <andre.przywara@arm.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/calxeda/ arch/arm/mach-highbank/

ARM/CAVIUM THUNDER NETWORK DRIVER

Mail:

Sunil Goutham <sgoutham@marvell.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

drivers/net/ethernet/cavium/thunder/

ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT

Mail:

Lukasz Majewski <lukma@denx.de>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/mach-ep93xx/ts72xx.c

ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE

Mail:

Hartley Sweeten <hsweeten@visionengravers.com>, Alexander Sverdlin <alexander.sverdlin@gmail.com>, Nikita Shubin <nikita.shubin@maquefel.me>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml Documentation/devicetree/bindings/sound/cirrus,ep9301-* arch/arm/boot/compressed/misc-ep93xx.h arch/arm/mach-ep93xx/ drivers/iio/adc/ep93xx_adc.c

ARM/CLKDEV SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev

Files:

drivers/clk/clkdev.c

ARM/CONEXANT DIGICOLOR MACHINE SUPPORT

Mail:

Baruch Siach <baruch@tkos.co.il>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/cnxt/

Regex:

digicolor

ARM/CORESIGHT FRAMEWORK AND DRIVERS

Mail:

Suzuki K Poulose <suzuki.poulose@arm.com>

Reviewer:

Mike Leach <mike.leach@linaro.org>, James Clark <james.clark@linaro.org>

Mailing list:

coresight@lists.linaro.org (moderated for non-subscribers), linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git

Files:

Documentation/ABI/testing/sysfs-bus-coresight-devices-* Documentation/devicetree/bindings/arm/arm,coresight-*.yaml Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml Documentation/trace/coresight/* drivers/hwtracing/coresight/* include/dt-bindings/arm/coresight-cti-dt.h include/linux/coresight* include/uapi/linux/coresight* samples/coresight/* tools/perf/Documentation/arm-coresight.txt tools/perf/arch/arm/util/auxtrace.c tools/perf/arch/arm/util/cs-etm.c tools/perf/arch/arm/util/cs-etm.h tools/perf/arch/arm/util/pmu.c tools/perf/tests/shell/*coresight* tools/perf/tests/shell/coresight/* tools/perf/tests/shell/lib/*coresight* tools/perf/util/cs-etm-decoder/* tools/perf/util/cs-etm.*

ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE

Mail:

Hans Ulli Kroll <ulli.kroll@googlemail.com>, Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://github.com/ulli-kroll/linux.git

Files:

Documentation/devicetree/bindings/arm/gemini.yaml Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml arch/arm/boot/dts/gemini/ arch/arm/mach-gemini/ drivers/crypto/gemini/ drivers/net/ethernet/cortina/ drivers/pinctrl/pinctrl-gemini.c drivers/rtc/rtc-ftrtc010.c

ARM/CZ.NIC TURRIS SUPPORT

Mail:

Marek Behún <kabel@kernel.org>

Status:

Maintained

Web-page:

https://www.turris.cz/

Files:

Documentation/ABI/testing/debugfs-moxtet Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu Documentation/ABI/testing/sysfs-bus-moxtet-devices Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm Documentation/devicetree/bindings/bus/moxtet.txt Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml Documentation/devicetree/bindings/gpio/gpio-moxtet.txt Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt drivers/bus/moxtet.c drivers/firmware/turris-mox-rwtm.c drivers/gpio/gpio-moxtet.c drivers/leds/leds-turris-omnia.c drivers/mailbox/armada-37xx-rwtm-mailbox.c drivers/platform/cznic/ drivers/watchdog/armada_37xx_wdt.c include/dt-bindings/bus/moxtet.h include/linux/armada-37xx-rwtm-mailbox.h include/linux/moxtet.h include/linux/turris-omnia-mcu-interface.h

ARM/FARADAY FA526 PORT

Mail:

Hans Ulli Kroll <ulli.kroll@googlemail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.berlios.de/gemini-board

Files:

arch/arm/mm/*-fa*

ARM/FOOTBRIDGE ARCHITECTURE

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

http://www.armlinux.org.uk/

Files:

arch/arm/include/asm/hardware/dec21285.h arch/arm/mach-footbridge/

ARM/FREESCALE IMX / MXC ARM ARCHITECTURE

Mail:

Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>

Mailing list:

imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git

Files:

arch/arm/boot/dts/nxp/imx/ arch/arm/boot/dts/nxp/mxs/ arch/arm64/boot/dts/freescale/

Excluded:

arch/arm64/boot/dts/freescale/fsl-* arch/arm64/boot/dts/freescale/qoriq-* drivers/media/i2c/

Regex:

imx mxs

ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE

Mail:

Shawn Guo <shawnguo@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git

Files:

arch/arm/boot/dts/nxp/ls/ arch/arm64/boot/dts/freescale/fsl-* arch/arm64/boot/dts/freescale/qoriq-*

ARM/FREESCALE VYBRID ARM ARCHITECTURE

Mail:

Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>, Stefan Agner <stefan@agner.ch>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git

Files:

arch/arm/boot/dts/nxp/vf/ arch/arm/mach-imx/*vf610*

ARM/GUMSTIX MACHINE SUPPORT

Mail:

Steve Sakoman <sakoman@gmail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

ARM/HISILICON SOC SUPPORT

Mail:

Wei Xu <xuwei5@hisilicon.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Web-page:

http://www.hisilicon.com

SCM:

git https://github.com/hisilicon/linux-hisi.git

Files:

arch/arm/boot/dts/hisilicon/ arch/arm/mach-hisi/ arch/arm64/boot/dts/hisilicon/

ARM/HP JORNADA 7XX MACHINE SUPPORT

Mail:

Kristoffer Ericson <kristoffer.ericson@gmail.com>

Status:

Maintained

Web-page:

www.jlime.com

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git

Files:

arch/arm/mach-sa1100/include/mach/jornada720.h arch/arm/mach-sa1100/jornada720.c

ARM/HPE GXP ARCHITECTURE

Mail:

Jean-Marie Verdun <verdun@hpe.com>, Nick Hawkins <nick.hawkins@hpe.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/hpe,gxp.yaml Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml hwmon/gxp-fan-ctrl arch/arm/boot/dts/hpe/ arch/arm/mach-hpe/ drivers/clocksource/timer-gxp.c drivers/hwmon/gxp-fan-ctrl.c drivers/i2c/busses/i2c-gxp.c drivers/spi/spi-gxp.c drivers/watchdog/gxp-wdt.c

ARM/IGEP MACHINE SUPPORT

Mail:

Enric Balletbo i Serra <eballetbo@gmail.com>, Javier Martinez Canillas <javier@dowhile0.org>

Mailing list:

linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/ti/omap/omap3-igep*

ARM/INTEL IXP4XX ARM ARCHITECTURE

Mail:

Linus Walleij <linusw@kernel.org>, Imre Kaloz <kaloz@openwrt.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion* Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml arch/arm/boot/dts/intel/ixp/ arch/arm/mach-ixp4xx/ drivers/bus/intel-ixp4xx-eb.c drivers/char/hw_random/ixp4xx-rng.c drivers/clocksource/timer-ixp4xx.c drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c drivers/gpio/gpio-ixp4xx.c drivers/irqchip/irq-ixp4xx.c drivers/net/ethernet/xscale/ixp4xx_eth.c drivers/net/wan/ixp4xx_hss.c drivers/soc/ixp4xx/ixp4xx-npe.c drivers/soc/ixp4xx/ixp4xx-qmgr.c include/linux/soc/ixp4xx/npe.h include/linux/soc/ixp4xx/qmgr.h

ARM/INTEL KEEMBAY ARCHITECTURE

Mail:

Paul J. Murphy <paul.j.murphy@intel.com>, Daniele Alessandrelli <daniele.alessandrelli@intel.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/intel,keembay.yaml arch/arm64/boot/dts/intel/keembay-evm.dts arch/arm64/boot/dts/intel/keembay-soc.dtsi

ARM/INTEL XSC3 (MANZANO) ARM CORE

Mail:

Lennert Buytenhek <kernel@wantstofly.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

ARM/LG1K ARCHITECTURE

Mail:

Chanho Min <chanho.min@lge.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm64/boot/dts/lg/

ARM/LPC18XX ARCHITECTURE

Mail:

Vladimir Zapolskiy <vz@mleia.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml arch/arm/boot/dts/nxp/lpc/lpc43* drivers/i2c/busses/i2c-lpc2k.c drivers/memory/pl172.c drivers/mtd/spi-nor/controllers/nxp-spifi.c drivers/rtc/rtc-lpc24xx.c

Regex:

lpc18xx

ARM/LPC32XX SOC SUPPORT

Mail:

Vladimir Zapolskiy <vz@mleia.com>, Piotr Wojtaszczyk <piotr.wojtaszczyk@timesys.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://github.com/vzapolskiy/linux-lpc32xx.git

Files:

Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml arch/arm/boot/dts/nxp/lpc/lpc32* arch/arm/mach-lpc32xx/ drivers/dma/lpc32xx-dmamux.c drivers/i2c/busses/i2c-pnx.c drivers/net/ethernet/nxp/lpc_eth.c drivers/usb/host/ohci-nxp.c drivers/watchdog/pnx4008_wdt.c

Regex:

lpc32xx

LPC32XX DMAMUX SUPPORT

Mail:

J.M.B. Downing <jonathan.downing@nautel.com>, Piotr Wojtaszczyk <piotr.wojtaszczyk@timesys.com>

Reviewer:

Vladimir Zapolskiy <vz@mleia.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml

ARM/Marvell Dove/MV78xx0/Orion SOC support

Mail:

Andrew Lunn <andrew@lunn.ch>, Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>, Gregory Clement <gregory.clement@bootlin.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git

Files:

Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt Documentation/devicetree/bindings/soc/dove/ arch/arm/boot/dts/marvell/dove* arch/arm/boot/dts/marvell/orion5x* arch/arm/mach-dove/ arch/arm/mach-mv78xx0/ arch/arm/mach-orion5x/ arch/arm/plat-orion/ drivers/bus/mvebu-mbus.c drivers/soc/dove/

ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support

Mail:

Andrew Lunn <andrew@lunn.ch>, Gregory Clement <gregory.clement@bootlin.com>, Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git

Files:

Documentation/devicetree/bindings/arm/marvell/ arch/arm/boot/dts/marvell/armada* arch/arm/boot/dts/marvell/kirkwood* arch/arm/configs/mvebu_*_defconfig arch/arm/mach-mvebu/ arch/arm64/boot/dts/marvell/ drivers/clk/mvebu/ drivers/cpufreq/armada-37xx-cpufreq.c drivers/cpufreq/armada-8k-cpufreq.c drivers/cpufreq/mvebu-cpufreq.c drivers/irqchip/irq-armada-370-xp.c drivers/irqchip/irq-mvebu-* drivers/pinctrl/mvebu/ drivers/rtc/rtc-armada38x.c

ARM/Mediatek RTC DRIVER

Mail:

Eddie Huang <eddie.huang@mediatek.com>, Sean Wang <sean.wang@mediatek.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml drivers/rtc/rtc-mt2712.c drivers/rtc/rtc-mt6397.c drivers/rtc/rtc-mt7622.c

ARM/Mediatek SoC support

Mail:

Matthias Brugger <matthias.bgg@gmail.com>, AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>

Mailing list:

linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

https://mtk.wiki.kernel.org/

chat:

irc://irc.libera.chat/linux-mediatek

Files:

arch/arm/boot/dts/mediatek/ arch/arm/mach-mediatek/ arch/arm64/boot/dts/mediatek/ drivers/soc/mediatek/

Regex:

mtk mt[2678]

Content regex:

mediatek

ARM/Mediatek USB3 PHY DRIVER

Mail:

Chunfeng Yun <chunfeng.yun@mediatek.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/mediatek,* drivers/phy/mediatek/

ARM/MICROCHIP (ARM64) SoC support

Mail:

Conor Dooley <conor@kernel.org>, Nicolas Ferre <nicolas.ferre@microchip.com>, Claudiu Beznea <claudiu.beznea@tuxon.dev>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git

Files:

arch/arm64/boot/dts/microchip/

ARM/Microchip (AT91) SoC support

Mail:

Nicolas Ferre <nicolas.ferre@microchip.com>, Alexandre Belloni <alexandre.belloni@bootlin.com>, Claudiu Beznea <claudiu.beznea@tuxon.dev>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Web-page:

http://www.linux4sam.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git

Files:

arch/arm/boot/dts/microchip/ arch/arm/include/debug/at91.S arch/arm/mach-at91/ drivers/memory/atmel* drivers/watchdog/sama5d4_wdt.c include/soc/at91/

Excluded:

drivers/input/touchscreen/atmel_mxt_ts.c

Regex:

at91 atmel

ARM/Microchip Sparx5 SoC support

Mail:

Lars Povlsen <lars.povlsen@microchip.com>, Steen Hegelund <Steen.Hegelund@microchip.com>, Daniel Machon <daniel.machon@microchip.com>, UNGLinuxDriver@microchip.com

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

arch/arm64/boot/dts/microchip/sparx* drivers/net/ethernet/microchip/vcap/ drivers/pinctrl/pinctrl-microchip-sgpio.c

Regex:

sparx5

ARM/MILBEAUT ARCHITECTURE

Mail:

Taichi Sugaya <sugaya.taichi@socionext.com>, Takao Orito <orito.takao@socionext.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/socionext/milbeaut* arch/arm/mach-milbeaut/

Regex:

milbeaut

ARM/MOXA ART SOC

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/arm/moxart.yaml Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt arch/arm/boot/dts/moxa/ drivers/clk/clk-moxart.c

ARM/MStar/Sigmastar Armv7 SoC support

Mail:

Daniel Palmer <daniel@thingy.jp>, Romain Perier <romain.perier@gmail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

http://linux-chenxing.org/

SCM:

git git://github.com/linux-chenxing/linux.git

Files:

Documentation/devicetree/bindings/arm/mstar/* Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml arch/arm/boot/dts/sigmastar/ arch/arm/mach-mstar/ drivers/clk/mstar/ drivers/clocksource/timer-msc313e.c drivers/gpio/gpio-msc313.c drivers/rtc/rtc-msc313.c drivers/watchdog/msc313e_wdt.c include/dt-bindings/clock/mstar-* include/dt-bindings/gpio/msc313-gpio.h

ARM/NOMADIK/Ux500 ARCHITECTURES

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git

Files:

Documentation/devicetree/bindings/arm/ste-* Documentation/devicetree/bindings/arm/ux500.yaml Documentation/devicetree/bindings/arm/ux500/ Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml arch/arm/boot/dts/st/ste-* arch/arm/mach-nomadik/ arch/arm/mach-ux500/ drivers/clk/clk-nomadik.c drivers/clocksource/clksrc-dbx500-prcmu.c drivers/dma/ste_dma40* drivers/pmdomain/st/ste-ux500-pm-domain.c drivers/gpio/gpio-nomadik.c drivers/hwspinlock/u8500_hsem.c drivers/i2c/busses/i2c-nomadik.c drivers/iio/adc/ab8500-gpadc.c drivers/mfd/ab8500* drivers/mfd/abx500* drivers/mfd/db8500* drivers/pinctrl/nomadik/ drivers/rtc/rtc-ab8500.c drivers/rtc/rtc-pl031.c drivers/soc/ux500/

ARM/NUVOTON MA35 ARCHITECTURE

Mail:

Jacky Huang <ychuang3@nuvoton.com>, Shan-Chun Hung <schung@nuvoton.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/*/*/*ma35* Documentation/devicetree/bindings/*/*ma35* arch/arm64/boot/dts/nuvoton/*ma35* drivers/*/*/*ma35* drivers/*/*ma35*

Content regex:

ma35d1

ARM/NUVOTON NPCM ARCHITECTURE

Mail:

Avi Fishman <avifishman70@gmail.com>, Tomer Maimon <tmaimon77@gmail.com>, Tali Perry <tali.perry1@gmail.com>

Reviewer:

Patrick Venture <venture@google.com>, Nancy Yuen <yuenn@google.com>, Benjamin Fair <benjaminfair@google.com>

Mailing list:

openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/*/*/*npcm* Documentation/devicetree/bindings/*/*npcm* Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml arch/arm/boot/dts/nuvoton/nuvoton-npcm* arch/arm/mach-npcm/ arch/arm64/boot/dts/nuvoton/ drivers/*/*/*npcm* drivers/*/*npcm* drivers/rtc/rtc-nct3018y.c include/dt-bindings/clock/nuvoton,npcm7xx-clock.h include/dt-bindings/clock/nuvoton,npcm845-clk.h

ARM/NUVOTON NPCM VIDEO ENGINE DRIVER

Mail:

Joseph Liu <kwliu@nuvoton.com>, Marvin Lin <kflin@nuvoton.com>

Mailing list:

linux-media@vger.kernel.org, openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml userspace-api/media/drivers/npcm-video drivers/media/platform/nuvoton/ include/uapi/linux/npcm-video.h

ARM/NUVOTON WPCM450 ARCHITECTURE

Mail:

Jonathan Neuschäfer <j.neuschaefer@gmx.net>

Mailing list:

openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

https://github.com/neuschaefer/wpcm450/wiki

Files:

Documentation/devicetree/bindings/*/*wpcm* arch/arm/boot/dts/nuvoton/nuvoton-wpcm450* arch/arm/configs/wpcm450_defconfig arch/arm/mach-npcm/wpcm450.c drivers/*/*/*wpcm* drivers/*/*wpcm*

ARM/NXP S32G ARCHITECTURE

Reviewer:

Chester Lin <chester62515@gmail.com>, Matthias Brugger <mbrugger@suse.com>, Ghennadi Procopciuc <ghennadi.procopciuc@oss.nxp.com>

Mailing list:

NXP S32 Linux Team <s32@nxp.com>, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm64/boot/dts/freescale/s32g*.dts* drivers/pinctrl/nxp/

ARM/Orion SoC/Technologic Systems TS-78xx platform support

Mail:

Alexander Clouter <alex@digriz.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

http://www.digriz.org.uk/ts78xx/kernel

Files:

arch/arm/mach-orion5x/ts78xx-*

ARM/QUALCOMM CHROMEBOOK SUPPORT

Reviewer:

cros-qcom-dts-watchers@chromium.org

Files:

arch/arm64/boot/dts/qcom/sc7180* arch/arm64/boot/dts/qcom/sc7280* arch/arm64/boot/dts/qcom/sdm845-cheza*

ARM/QUALCOMM MAILING LIST

Mailing list:

linux-arm-msm@vger.kernel.org

chat:

irc://irc.oftc.net/linux-msm

Files:

Documentation/devicetree/bindings/*/qcom* Documentation/devicetree/bindings/soc/qcom/ arch/arm/boot/dts/qcom/ arch/arm/configs/qcom_defconfig arch/arm/mach-qcom/ arch/arm64/boot/dts/qcom/ drivers/*/*/pm8???-* drivers/*/*/qcom* drivers/*/*/qcom/ drivers/*/qcom* drivers/*/qcom/ drivers/bluetooth/btqcomsmd.c drivers/clocksource/timer-qcom.c drivers/cpuidle/cpuidle-qcom-spm.c drivers/extcon/extcon-qcom* drivers/i2c/busses/i2c-qcom-geni.c drivers/i2c/busses/i2c-qup.c drivers/iommu/msm* drivers/mfd/ssbi.c drivers/mmc/host/mmci_qcom* drivers/mmc/host/sdhci-msm.c drivers/pci/controller/dwc/pcie-qcom* drivers/phy/qualcomm/ drivers/power/*/msm* drivers/reset/reset-qcom-* drivers/rtc/rtc-pm8xxx.c drivers/spi/spi-geni-qcom.c drivers/spi/spi-qcom-qspi.c drivers/spi/spi-qup.c drivers/tty/serial/msm_serial.c drivers/ufs/host/ufs-qcom* drivers/usb/dwc3/dwc3-qcom.c include/dt-bindings/*/qcom* include/linux/*/qcom* include/linux/soc/qcom/

ARM/QUALCOMM SUPPORT

Mail:

Bjorn Andersson <andersson@kernel.org>, Konrad Dybcio <konradybcio@kernel.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

chat:

irc://irc.oftc.net/linux-msm

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git

Files:

Documentation/devicetree/bindings/arm/qcom-soc.yaml Documentation/devicetree/bindings/arm/qcom.yaml Documentation/devicetree/bindings/bus/qcom* Documentation/devicetree/bindings/cache/qcom,llcc.yaml Documentation/devicetree/bindings/firmware/qcom,scm.yaml Documentation/devicetree/bindings/reserved-memory/qcom* Documentation/devicetree/bindings/soc/qcom/ arch/arm/boot/dts/qcom/ arch/arm/configs/qcom_defconfig arch/arm/mach-qcom/ arch/arm64/boot/dts/qcom/ drivers/bus/qcom* drivers/firmware/qcom/ drivers/soc/qcom/ include/dt-bindings/arm/qcom,ids.h include/dt-bindings/firmware/qcom,scm.h include/dt-bindings/soc/qcom* include/linux/firmware/qcom include/linux/soc/qcom/ include/soc/qcom/

ARM/RDA MICRO ARCHITECTURE

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-unisoc@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/rda.yaml Documentation/devicetree/bindings/gpio/gpio-rda.yaml Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml arch/arm/boot/dts/unisoc/ drivers/clocksource/timer-rda.c drivers/gpio/gpio-rda.c drivers/irqchip/irq-rda-intc.c drivers/tty/serial/rda-uart.c

ARM/REALTEK ARCHITECTURE

Mail:

Andreas Färber <afaerber@suse.de>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-realtek-soc@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/realtek.yaml arch/arm/boot/dts/realtek/ arch/arm/mach-realtek/ arch/arm64/boot/dts/realtek/

ARM/RISC-V/RENESAS ARCHITECTURE

Mail:

Geert Uytterhoeven <geert+renesas@glider.be>, Magnus Damm <magnus.damm@gmail.com>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Supported

Patchwork:

http://patchwork.kernel.org/project/linux-renesas-soc/list/

chat:

irc://irc.libera.chat/renesas-soc

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next

Files:

Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml Documentation/devicetree/bindings/nvmem/renesas,* Documentation/devicetree/bindings/soc/renesas/ arch/arm/boot/dts/renesas/ arch/arm/configs/shmobile_defconfig arch/arm/include/debug/renesas-scif.S arch/arm/mach-shmobile/ arch/arm64/boot/dts/renesas/ arch/riscv/boot/dts/renesas/ drivers/nvmem/rcar-efuse.c drivers/pmdomain/renesas/ drivers/soc/renesas/ include/linux/soc/renesas/

Content regex:

\brenesas,

ARM/RISCPC ARCHITECTURE

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

http://www.armlinux.org.uk/

Files:

arch/arm/include/asm/hardware/ioc.h arch/arm/include/asm/hardware/iomd.h arch/arm/include/asm/hardware/memc.h arch/arm/mach-rpc/ drivers/net/ethernet/8390/etherh.c drivers/net/ethernet/i825xx/ether1* drivers/net/ethernet/seeq/ether3* drivers/scsi/arm/

ARM/Rockchip SoC support

Mail:

Heiko Stuebner <heiko@sntech.de>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-rockchip@lists.infradead.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git

Files:

Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml Documentation/devicetree/bindings/spi/spi-rockchip.yaml arch/arm/boot/dts/rockchip/ arch/arm/mach-rockchip/ drivers/*/*/*rockchip* drivers/*/*rockchip* drivers/clk/rockchip/ drivers/i2c/busses/i2c-rk3x.c sound/soc/rockchip/

Regex:

rockchip

ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Reviewer:

Alim Akhtar <alim.akhtar@samsung.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-samsung-soc@vger.kernel.org

Status:

Maintained

Subsystem Profile:

process/maintainer-soc-clean-dts

Patchwork:

https://patchwork.kernel.org/project/linux-samsung-soc/list/

bugs:

mailto:linux-samsung-soc@vger.kernel.org

chat:

irc://irc.libera.chat/linux-exynos

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git

Files:

Documentation/arch/arm/samsung/ Documentation/devicetree/bindings/arm/samsung/ Documentation/devicetree/bindings/hwinfo/samsung,* Documentation/devicetree/bindings/power/pd-samsung.yaml Documentation/devicetree/bindings/soc/samsung/ arch/arm/boot/dts/samsung/ arch/arm/mach-exynos*/ arch/arm/mach-s3c/ arch/arm/mach-s5p*/ arch/arm64/boot/dts/exynos/ drivers/*/*/*s3c24* drivers/*/*s3c24* drivers/*/*s3c64xx* drivers/*/*s5pv210* drivers/clocksource/samsung_pwm_timer.c drivers/memory/samsung/ drivers/pwm/pwm-samsung.c drivers/soc/samsung/ drivers/tty/serial/samsung* include/clocksource/samsung_pwm.h include/linux/platform_data/*s3c* include/linux/serial_s3c.h include/linux/soc/samsung/

Regex:

exynos s3c64xx s5pv210

ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT

Mail:

Łukasz Stelmach <l.stelmach@samsung.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/platform/samsung/s5p-g2d/

ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT

Mail:

Marek Szyprowski <m.szyprowski@samsung.com>

Mailing list:

linux-samsung-soc@vger.kernel.org, linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml drivers/media/cec/platform/s5p/

ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT

Mail:

Andrzej Pietrasiewicz <andrzejtp2010@gmail.com>, Jacek Anaszewski <jacek.anaszewski@gmail.com>, Sylwester Nawrocki <s.nawrocki@samsung.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml drivers/media/platform/samsung/s5p-jpeg/

ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT

Mail:

Marek Szyprowski <m.szyprowski@samsung.com>, Andrzej Hajda <andrzej.hajda@intel.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml drivers/media/platform/samsung/s5p-mfc/

ARM/SOCFPGA ARCHITECTURE

Mail:

Dinh Nguyen <dinguyen@kernel.org>

Status:

Maintained

Web-page:

http://www.rocketboards.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git

Files:

arch/arm/boot/dts/intel/socfpga/ arch/arm/configs/socfpga_defconfig arch/arm/mach-socfpga/ arch/arm64/boot/dts/altera/ arch/arm64/boot/dts/intel/

ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT

Mail:

Dinh Nguyen <dinguyen@kernel.org>

Status:

Maintained

Files:

drivers/clk/socfpga/

ARM/SOCFPGA EDAC SUPPORT

Mail:

Dinh Nguyen <dinguyen@kernel.org>

Status:

Maintained

Files:

drivers/edac/altera_edac.[ch]

ARM/SPREADTRUM SoC SUPPORT

Mail:

Orson Zhai <orsonzhai@gmail.com>, Baolin Wang <baolin.wang7@gmail.com>

Reviewer:

Chunyan Zhang <zhang.lyra@gmail.com>

Status:

Maintained

Files:

arch/arm64/boot/dts/sprd

Regex:

sprd sc27xx sc2731

ARM/STI ARCHITECTURE

Mail:

Patrice Chotard <patrice.chotard@foss.st.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

http://www.stlinux.com

Files:

Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml Documentation/devicetree/bindings/spi/st,ssc-spi.yaml arch/arm/boot/dts/st/sti* arch/arm/mach-sti/ drivers/ata/ahci_st.c drivers/char/hw_random/st-rng.c drivers/clocksource/arm_global_timer.c drivers/clocksource/clksrc_st_lpc.c drivers/cpufreq/sti-cpufreq.c drivers/dma/st_fdma* drivers/i2c/busses/i2c-st.c drivers/media/platform/st/sti/c8sectpfe/ drivers/media/rc/st_rc.c drivers/mmc/host/sdhci-st.c drivers/phy/st/phy-miphy28lp.c drivers/phy/st/phy-stih407-usb.c drivers/pinctrl/pinctrl-st.c drivers/remoteproc/st_remoteproc.c drivers/remoteproc/st_slim_rproc.c drivers/reset/sti/ drivers/rtc/rtc-st-lpc.c drivers/tty/serial/st-asc.c drivers/usb/dwc3/dwc3-st.c drivers/usb/host/ehci-st.c drivers/usb/host/ohci-st.c drivers/watchdog/st_lpc_wdt.c include/linux/remoteproc/st_slim_rproc.h

ARM/STM32 ARCHITECTURE

Mail:

Maxime Coquelin <mcoquelin.stm32@gmail.com>, Alexandre Torgue <alexandre.torgue@foss.st.com>

Mailing list:

linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers), linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next

Files:

arch/arm/boot/dts/st/stm32* arch/arm/mach-stm32/ arch/arm64/boot/dts/st/ drivers/clocksource/armv7m_systick.c

Regex:

stm32 stm

ARM/SUNPLUS SP7021 SOC SUPPORT

Mail:

Qin Jian <qinjian@cqplus1.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for mon-subscribers)

Status:

Maintained

Web-page:

https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview

Files:

Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml Documentation/devicetree/bindings/reset/sunplus,reset.yaml arch/arm/boot/dts/sunplus/ arch/arm/configs/sp7021_*defconfig drivers/clk/clk-sp7021.c drivers/irqchip/irq-sp7021-intc.c drivers/reset/reset-sunplus.c include/dt-bindings/clock/sunplus,sp7021-clkc.h include/dt-bindings/reset/sunplus,sp7021-reset.h

ARM/Synaptics SoC support

Mail:

Jisheng Zhang <jszhang@kernel.org>, Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/synaptics/ arch/arm/mach-berlin/ arch/arm64/boot/dts/synaptics/

ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-tegra@vger.kernel.org, linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml drivers/media/cec/platform/tegra/

ARM/TESLA FSD SoC SUPPORT

Mail:

Alim Akhtar <alim.akhtar@samsung.com>, linux-fsd@tesla.com

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

arch/arm64/boot/dts/tesla/

ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS

Mail:

Santosh Shilimkar <ssantosh@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/memory/*emif*

ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE

Mail:

Nishanth Menon <nm@ti.com>, Santosh Shilimkar <ssantosh@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git

Files:

arch/arm/boot/dts/ti/keystone/ arch/arm/mach-keystone/

ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK

Mail:

Santosh Shilimkar <ssantosh@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/clk/keystone/

ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE

Mail:

Santosh Shilimkar <ssantosh@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/clocksource/timer-keystone.c

ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER

Mail:

Santosh Shilimkar <ssantosh@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/power/reset/keystone-reset.c

ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE

Mail:

Nishanth Menon <nm@ti.com>, Vignesh Raghavendra <vigneshr@ti.com>, Tero Kristo <kristo@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/arm/ti/k3.yaml Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml arch/arm64/boot/dts/ti/Makefile arch/arm64/boot/dts/ti/k3-*

ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/*/*/ti,nspire* Documentation/devicetree/bindings/*/ti,nspire* Documentation/devicetree/bindings/arm/ti/nspire.yaml arch/arm/boot/dts/nspire/

ARM/TOSHIBA VISCONTI ARCHITECTURE

Mail:

Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git

Files:

Documentation/devicetree/bindings/arm/toshiba.yaml Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml arch/arm64/boot/dts/toshiba/ drivers/clk/visconti/ drivers/gpio/gpio-visconti.c drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c drivers/pci/controller/dwc/pcie-visconti.c drivers/pinctrl/visconti/ drivers/watchdog/visconti_wdt.c

Regex:

visconti

ARM/UNIPHIER ARCHITECTURE

Mail:

Kunihiko Hayashi <hayashi.kunihiko@socionext.com>, Masami Hiramatsu <mhiramat@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/socionext/uniphier.yaml Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml arch/arm/boot/dts/socionext/uniphier* arch/arm/include/asm/hardware/cache-uniphier.h arch/arm/mm/cache-uniphier.c arch/arm64/boot/dts/socionext/uniphier* drivers/bus/uniphier-system-bus.c drivers/clk/uniphier/ drivers/dma/uniphier-mdmac.c drivers/gpio/gpio-uniphier.c drivers/i2c/busses/i2c-uniphier* drivers/irqchip/irq-uniphier-aidet.c drivers/mmc/host/uniphier-sd.c drivers/pinctrl/uniphier/ drivers/reset/reset-uniphier.c drivers/tty/serial/8250/8250_uniphier.c

Regex:

uniphier

ARM/VERSATILE EXPRESS PLATFORM

Mail:

Liviu Dudau <liviu.dudau@arm.com>, Sudeep Holla <sudeep.holla@arm.com>, Lorenzo Pieralisi <lpieralisi@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Regex:

mps2 vexpress

Files:

arch/arm/mach-versatile/ arch/arm64/boot/dts/arm/ drivers/clocksource/timer-versatile.c

Excluded:

drivers/cpufreq/vexpress-spc-cpufreq.c Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml

ARM/VFP SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

http://www.armlinux.org.uk/

Files:

arch/arm/vfp/

ARM/VT8500 ARM ARCHITECTURE

Mail:

Alexey Charkov <alchark@gmail.com>, Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/i2c/i2c-wmt.txt arch/arm/boot/dts/vt8500/ arch/arm/mach-vt8500/ drivers/clocksource/timer-vt8500.c drivers/i2c/busses/i2c-viai2c-wmt.c drivers/mmc/host/wmt-sdmmc.c drivers/pwm/pwm-vt8500.c drivers/rtc/rtc-vt8500.c drivers/tty/serial/vt8500_serial.c drivers/video/fbdev/vt8500lcdfb.* drivers/video/fbdev/wm8505fb* drivers/video/fbdev/wmt_ge_rops.*

ARM/ZYNQ ARCHITECTURE

Mail:

Michal Simek <michal.simek@amd.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Web-page:

http://wiki.xilinx.com

SCM:

git https://github.com/Xilinx/linux-xlnx.git

Files:

Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml arch/arm/mach-zynq/ drivers/clocksource/timer-cadence-ttc.c drivers/cpuidle/cpuidle-zynq.c drivers/edac/synopsys_edac.c drivers/i2c/busses/i2c-cadence.c drivers/i2c/busses/i2c-xiic.c drivers/mmc/host/sdhci-of-arasan.c

Regex:

zynq xilinx

ARM64 FIT SUPPORT

Mail:

Simon Glass <sjg@chromium.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm64/boot/Makefile scripts/make_fit.py

ARM64 PLATFORM DRIVERS

Mail:

Hans de Goede <hdegoede@redhat.com>, Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>

Reviewer:

Bryan O’Donoghue <bryan.odonoghue@linaro.org>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/platform-driver-x86/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git

Files:

drivers/platform/arm64/

ARM64 PORT (AARCH64 ARCHITECTURE)

Mail:

Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git

Files:

Documentation/arch/arm64/ arch/arm64/ drivers/virt/coco/arm-cca-guest/ drivers/virt/coco/pkvm-guest/ tools/testing/selftests/arm64/

Excluded:

arch/arm64/boot/dts/

ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER

Mail:

George McCollister <george.mccollister@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml drivers/net/dsa/xrs700x/* net/dsa/tag_xrs700x.c

AS3645A LED FLASH CONTROLLER DRIVER

Mail:

Sakari Ailus <sakari.ailus@iki.fi>

Mailing list:

linux-leds@vger.kernel.org

Status:

Maintained

Files:

drivers/leds/flash/leds-as3645a.c

ASAHI KASEI AK7375 LENS VOICE COIL DRIVER

Mail:

Tianshu Qiu <tian.shu.qiu@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml drivers/media/i2c/ak7375.c

ASAHI KASEI AK8974 DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

http://www.akm.com/

Files:

drivers/iio/magnetometer/ak8974.c

AOSONG AGS02MA TVOC SENSOR DRIVER

Mail:

Anshul Dalal <anshulusr@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml drivers/iio/chemical/ags02ma.c

ASC7621 HARDWARE MONITOR DRIVER

Mail:

George Joseph <george.joseph@fairview5.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/asc7621 drivers/hwmon/asc7621.c

ASIX AX88796C SPI ETHERNET ADAPTER

Mail:

Łukasz Stelmach <l.stelmach@samsung.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/asix,ax88796c.yaml drivers/net/ethernet/asix/ax88796c_*

ASIX PHY DRIVER [RUST]

Mail:

FUJITA Tomonori <fujita.tomonori@gmail.com>

Reviewer:

Trevor Gross <tmgross@umich.edu>

Mailing list:

netdev@vger.kernel.org, rust-for-linux@vger.kernel.org

Status:

Maintained

Files:

drivers/net/phy/ax88796b_rust.rs

ASPEED CRYPTO DRIVER

Mail:

Neal Liu <neal_liu@aspeedtech.com>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/aspeed,* drivers/crypto/aspeed/

ASPEED PECI CONTROLLER

Mail:

Iwona Winiarska <iwona.winiarska@intel.com>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers), openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/peci/peci-aspeed.yaml drivers/peci/controller/peci-aspeed.c

ASPEED PINCTRL DRIVERS

Mail:

Andrew Jeffery <andrew@codeconstruct.com.au>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers), openbmc@lists.ozlabs.org (moderated for non-subscribers), linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/aspeed,* drivers/pinctrl/aspeed/

ASPEED SCU INTERRUPT CONTROLLER DRIVER

Mail:

Eddie James <eajames@linux.ibm.com>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt drivers/irqchip/irq-aspeed-scu-ic.c include/dt-bindings/interrupt-controller/aspeed-scu-ic.h

ASPEED SD/MMC DRIVER

Mail:

Andrew Jeffery <andrew@codeconstruct.com.au>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers), openbmc@lists.ozlabs.org (moderated for non-subscribers), linux-mmc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml drivers/mmc/host/sdhci-of-aspeed*

ASPEED SMC SPI DRIVER

Mail:

Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>, Cédric Le Goater <clg@kaod.org>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers), openbmc@lists.ozlabs.org (moderated for non-subscribers), linux-spi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml drivers/spi/spi-aspeed-smc.c

ASPEED USB UDC DRIVER

Mail:

Neal Liu <neal_liu@aspeedtech.com>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml drivers/usb/gadget/udc/aspeed_udc.c

ASPEED VIDEO ENGINE DRIVER

Mail:

Eddie James <eajames@linux.ibm.com>

Mailing list:

linux-media@vger.kernel.org, openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/aspeed-video.txt drivers/media/platform/aspeed/

ASUS EC HARDWARE MONITOR DRIVER

Mail:

Eugene Shalygin <eugene.shalygin@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/asus-ec-sensors.c

ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS

Mail:

Corentin Chary <corentin.chary@gmail.com>, Luke D. Jones <luke@ljones.dev>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

https://asus-linux.org/

Files:

drivers/platform/x86/asus*.c drivers/platform/x86/eeepc*.c

ASUS TF103C DOCK DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git

Files:

drivers/platform/x86/asus-tf103c-dock.c

ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER

Mail:

Aleksa Savic <savicaleksa83@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/asus_rog_ryujin.c

ASUS WIRELESS RADIO CONTROL DRIVER

Mail:

João Paulo Rechi Vita <jprvita@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/asus-wireless.c

ASUS WMI HARDWARE MONITOR DRIVER

Mail:

Ed Brindley <kernel@maidavale.org>, Denis Pauk <pauk.denis@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/asus_wmi_sensors.c

ASYMMETRIC KEYS

Mail:

David Howells <dhowells@redhat.com>

Mailing list:

keyrings@vger.kernel.org

Status:

Maintained

Files:

crypto/asymmetric-keys crypto/asymmetric_keys/ include/crypto/pkcs7.h include/crypto/public_key.h include/linux/verification.h

ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API

Reviewer:

Dan Williams <dan.j.williams@intel.com>

Status:

Odd fixes

Web-page:

http://sourceforge.net/projects/xscaleiop

Files:

crypto/async-tx-api crypto/async_tx/ include/linux/async_tx.h

AT24 EEPROM DRIVER

Mail:

Bartosz Golaszewski <brgl@bgdev.pl>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git

Files:

Documentation/devicetree/bindings/eeprom/at24.yaml drivers/misc/eeprom/at24.c

ATA OVER ETHERNET (AOE) DRIVER

Mail:

“Justin Sanders” <justin@coraid.com>

Status:

Supported

Web-page:

http://www.openaoe.org/

Files:

Documentation/admin-guide/aoe/ drivers/block/aoe/

ATC260X PMIC MFD DRIVER

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, Cristian Ciocaltea <cristian.ciocaltea@gmail.com>

Mailing list:

linux-actions@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/actions,atc260x.yaml drivers/input/misc/atc260x-onkey.c drivers/mfd/atc260* drivers/power/reset/atc260x-poweroff.c drivers/regulator/atc260x-regulator.c include/linux/mfd/atc260x/*

ATHEROS 71XX/9XXX GPIO DRIVER

Mail:

Alban Bedel <albeu@free.fr>

Status:

Maintained

Web-page:

https://github.com/AlbanBedel/linux

SCM:

git git://github.com/AlbanBedel/linux

Files:

Documentation/devicetree/bindings/gpio/gpio-ath79.txt drivers/gpio/gpio-ath79.c

ATHEROS 71XX/9XXX USB PHY DRIVER

Mail:

Alban Bedel <albeu@free.fr>

Status:

Maintained

Web-page:

https://github.com/AlbanBedel/linux

SCM:

git git://github.com/AlbanBedel/linux

Files:

Documentation/devicetree/bindings/phy/phy-ath79-usb.txt drivers/phy/qualcomm/phy-ath79-usb.c

ATHEROS ATH GENERIC UTILITIES

Mail:

Kalle Valo <kvalo@kernel.org>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Supported

Files:

drivers/net/wireless/ath/*

ATHEROS ATH5K WIRELESS DRIVER

Mail:

Jiri Slaby <jirislaby@kernel.org>, Nick Kossifidis <mickflemm@gmail.com>, Luis Chamberlain <mcgrof@kernel.org>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/ath5k

Files:

drivers/net/wireless/ath/ath5k/

ATHEROS ATH6KL WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl

Files:

drivers/net/wireless/ath/ath6kl/

ATI_REMOTE2 DRIVER

Mail:

Ville Syrjala <syrjala@sci.fi>

Status:

Maintained

Files:

drivers/input/misc/ati_remote2.c

ATK0110 HWMON DRIVER

Mail:

Luca Tettamanti <kronos.it@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/asus_atk0110.c

ATLX ETHERNET DRIVERS

Mail:

Chris Snook <chris.snook@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://sourceforge.net/projects/atl1 http://atl1.sourceforge.net

Files:

drivers/net/ethernet/atheros/

ATM

Mail:

Chas Williams <3chas3@gmail.com>

Mailing list:

linux-atm-general@lists.sourceforge.net (moderated for non-subscribers), netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://linux-atm.sourceforge.net

Files:

drivers/atm/ include/linux/atm* include/linux/sonet.h include/uapi/linux/atm* include/uapi/linux/sonet.h

ATMEL MACB ETHERNET DRIVER

Mail:

Nicolas Ferre <nicolas.ferre@microchip.com>, Claudiu Beznea <claudiu.beznea@tuxon.dev>

Status:

Supported

Files:

drivers/net/ethernet/cadence/

ATMEL MAXTOUCH DRIVER

Mail:

Nick Dyer <nick@shmanahar.org>

Status:

Maintained

SCM:

git git://github.com/ndyer/linux.git

Files:

Documentation/devicetree/bindings/input/atmel,maxtouch.yaml drivers/input/touchscreen/atmel_mxt_ts.c

ATOMIC INFRASTRUCTURE

Mail:

Will Deacon <will@kernel.org>, Peter Zijlstra <peterz@infradead.org>

Reviewer:

Boqun Feng <boqun.feng@gmail.com>, Mark Rutland <mark.rutland@arm.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/atomic_*.txt arch/*/include/asm/atomic*.h include/*/atomic*.h include/linux/refcount.h scripts/atomic/

ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER

Mail:

Bradley Grove <linuxdrivers@attotech.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.attotech.com

Files:

drivers/scsi/esas2r

ATUSB IEEE 802.15.4 RADIO DRIVER

Mail:

Stefan Schmidt <stefan@datenfreihafen.org>

Mailing list:

linux-wpan@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ieee802154/at86rf230.h drivers/net/ieee802154/atusb.c drivers/net/ieee802154/atusb.h

AUDIT SUBSYSTEM

Mail:

Paul Moore <paul@paul-moore.com>, Eric Paris <eparis@redhat.com>

Mailing list:

audit@vger.kernel.org

Status:

Supported

Web-page:

https://github.com/linux-audit

Patchwork:

https://patchwork.kernel.org/project/audit/list

bugs:

mailto:audit@vger.kernel.org

Subsystem Profile:

https://github.com/linux-audit/audit-kernel/blob/main/README.md

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git

Files:

include/asm-generic/audit_*.h include/linux/audit.h include/linux/audit_arch.h include/uapi/linux/audit.h kernel/audit* lib/*audit.c

Content regex:

\baudit_[a-z_0-9]\+\b

AUTOFDO BUILD

Mail:

Rong Xu <xur@google.com>, Han Shen <shenhan@google.com>

Status:

Supported

Files:

dev-tools/autofdo scripts/Makefile.autofdo

AUXILIARY BUS DRIVER

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Reviewer:

Dave Ertman <david.m.ertman@intel.com>, Ira Weiny <ira.weiny@intel.com>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git

Files:

driver-api/auxiliary_bus drivers/base/auxiliary.c include/linux/auxiliary_bus.h

AUXILIARY DISPLAY DRIVERS

Mail:

Andy Shevchenko <andy@kernel.org>

Reviewer:

Geert Uytterhoeven <geert@linux-m68k.org>

Status:

Odd Fixes

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git

Files:

Documentation/devicetree/bindings/auxdisplay/ drivers/auxdisplay/ include/linux/cfag12864b.h include/uapi/linux/map_to_14segment.h include/uapi/linux/map_to_7segment.h

AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER

Mail:

Subhajit Ghosh <subhajit.ghosh@tweaklogic.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml drivers/iio/light/apds9306.c

AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER

Mail:

Andreas Klinger <ak@it-klinger.de>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml drivers/iio/adc/hx711.c

AX.25 NETWORK LAYER

Mailing list:

linux-hams@vger.kernel.org

Status:

Orphan

Web-page:

https://linux-ax25.in-berlin.de

Files:

include/net/ax25.h include/uapi/linux/ax25.h net/ax25/

AXENTIA ARM DEVICES

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/microchip/at91-linea.dtsi arch/arm/boot/dts/microchip/at91-natte.dtsi arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts arch/arm/boot/dts/microchip/at91-tse850-3.dts

AXENTIA ASOC DRIVERS

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/axentia,* sound/soc/atmel/tse850-pcm5142.c

AXI-FAN-CONTROL HARDWARE MONITOR DRIVER

Mail:

Nuno Sá <nuno.sa@analog.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml drivers/hwmon/axi-fan-control.c

AXI SPI ENGINE

Mail:

Michael Hennerich <michael.hennerich@analog.com>, Nuno Sá <nuno.sa@analog.com>

Reviewer:

David Lechner <dlechner@baylibre.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml drivers/spi/spi-axi-spi-engine.c

AXI PWM GENERATOR

Mail:

Michael Hennerich <michael.hennerich@analog.com>, Nuno Sá <nuno.sa@analog.com>

Reviewer:

Trevor Gamblin <tgamblin@baylibre.com>

Mailing list:

linux-pwm@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml drivers/pwm/pwm-axi-pwmgen.c

AXXIA I2C CONTROLLER

Mail:

Krzysztof Adamski <krzysztof.adamski@nokia.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/i2c-axxia.txt drivers/i2c/busses/i2c-axxia.c

AZ6007 DVB DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/dvb-usb-v2/az6007.c

AZTECH FM RADIO RECEIVER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-aztech*

B43 WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org, b43-dev@lists.infradead.org

Status:

Orphan

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/b43

Files:

drivers/net/wireless/broadcom/b43/

B43LEGACY WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org, b43-dev@lists.infradead.org

Status:

Orphan

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/b43

Files:

drivers/net/wireless/broadcom/b43legacy/

BACKLIGHT CLASS/SUBSYSTEM

Mail:

Lee Jones <lee@kernel.org>, Daniel Thompson <danielt@kernel.org>, Jingoo Han <jingoohan1@gmail.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git

Files:

Documentation/ABI/stable/sysfs-class-backlight Documentation/ABI/testing/sysfs-class-backlight Documentation/devicetree/bindings/leds/backlight drivers/video/backlight/ include/linux/backlight.h include/linux/pwm_backlight.h

BARCO P50 GPIO DRIVER

Mail:

Santosh Kumar Yadav <santoshkumar.yadav@barco.com>, Peter Korsgaard <peter.korsgaard@barco.com>

Status:

Maintained

Files:

drivers/platform/x86/barco-p50-gpio.c

BATMAN ADVANCED

Mail:

Marek Lindner <mareklindner@neomailbox.ch>, Simon Wunderlich <sw@simonwunderlich.de>, Antonio Quartulli <a@unstable.cc>, Sven Eckelmann <sven@narfation.org>

Mailing list:

b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

https://www.open-mesh.org/

Patchwork:

https://patchwork.open-mesh.org/project/batman/list/

bugs:

https://www.open-mesh.org/projects/batman-adv/issues

chat:

ircs://irc.hackint.org/batadv

SCM:

git https://git.open-mesh.org/linux-merge.git

Files:

networking/batman-adv include/uapi/linux/batadv_packet.h include/uapi/linux/batman_adv.h net/batman-adv/

BAYCOM/HDLCDRV DRIVERS FOR AX.25

Mail:

Thomas Sailer <t.sailer@alumni.ethz.ch>

Mailing list:

linux-hams@vger.kernel.org

Status:

Maintained

Web-page:

http://www.baycom.org/~tom/ham/ham.html

Files:

drivers/net/hamradio/baycom*

BCACHE (BLOCK LAYER CACHE)

Mail:

Coly Li <colyli@suse.de>, Kent Overstreet <kent.overstreet@linux.dev>

Mailing list:

linux-bcache@vger.kernel.org

Status:

Maintained

Web-page:

http://bcache.evilpiepirate.org

chat:

irc://irc.oftc.net/bcache

Files:

drivers/md/bcache/

BCACHEFS

Mail:

Kent Overstreet <kent.overstreet@linux.dev>

Mailing list:

linux-bcachefs@vger.kernel.org

Status:

Supported

chat:

irc://irc.oftc.net/bcache

SCM:

git https://evilpiepirate.org/git/bcachefs.git

Files:

fs/bcachefs/ Documentation/filesystems/bcachefs/

BDISP ST MEDIA DRIVER

Mail:

Fabien Dessenne <fabien.dessenne@foss.st.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/platform/st/sti/bdisp

BECKHOFF CX5020 ETHERCAT MASTER DRIVER

Mail:

Dariusz Marcinkiewicz <reksio@newterm.pl>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/ec_bhf.c

BEFS FILE SYSTEM

Mail:

Luis de Bethencourt <luisbg@kernel.org>, Salah Triki <salah.triki@gmail.com>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git

Files:

filesystems/befs fs/befs/

BFQ I/O SCHEDULER

Mail:

Yu Kuai <yukuai3@huawei.com>

Mailing list:

linux-block@vger.kernel.org

Status:

Odd Fixes

Files:

block/bfq-iosched block/bfq-*

BFS FILE SYSTEM

Mail:

“Tigran A. Aivazian” <aivazian.tigran@gmail.com>

Status:

Maintained

Files:

filesystems/bfs fs/bfs/ include/uapi/linux/bfs_fs.h

BINMAN

Mail:

Simon Glass <sjg@chromium.org>

Status:

Supported

Files:

Documentation/devicetree/bindings/mtd/partitions/binman*

BITMAP API

Mail:

Yury Norov <yury.norov@gmail.com>

Reviewer:

Rasmus Villemoes <linux@rasmusvillemoes.dk>

Status:

Maintained

Files:

include/linux/bitfield.h include/linux/bitmap-str.h include/linux/bitmap.h include/linux/bits.h include/linux/cpumask.h include/linux/cpumask_types.h include/linux/find.h include/linux/nodemask.h include/linux/nodemask_types.h include/vdso/bits.h lib/bitmap-str.c lib/bitmap.c lib/cpumask.c lib/cpumask_kunit.c lib/find_bit.c lib/find_bit_benchmark.c lib/test_bitmap.c tools/include/linux/bitfield.h tools/include/linux/bitmap.h tools/include/linux/bits.h tools/include/linux/find.h tools/include/vdso/bits.h tools/lib/bitmap.c tools/lib/find_bit.c

BITOPS API

Mail:

Yury Norov <yury.norov@gmail.com>

Reviewer:

Rasmus Villemoes <linux@rasmusvillemoes.dk>

Status:

Maintained

Files:

arch/*/include/asm/bitops.h arch/*/include/asm/bitops_32.h arch/*/include/asm/bitops_64.h arch/*/lib/bitops.c include/asm-generic/bitops include/asm-generic/bitops.h include/linux/bitops.h lib/test_bitops.c tools/*/bitops*

BLINKM RGB LED DRIVER

Mail:

Jan-Simon Moeller <jansimon.moeller@gmx.de>

Status:

Maintained

Files:

drivers/leds/leds-blinkm.c

BLOCK LAYER

Mail:

Jens Axboe <axboe@kernel.dk>

Mailing list:

linux-block@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git

Files:

Documentation/ABI/stable/sysfs-block Documentation/block/ block/ drivers/block/ include/linux/bio.h include/linux/blk* kernel/trace/blktrace.c lib/sbitmap.c

BLOCK LAYER DEVICE DRIVER API [RUST]

Mail:

Andreas Hindborg <a.hindborg@kernel.org>

Reviewer:

Boqun Feng <boqun.feng@gmail.com>

Mailing list:

linux-block@vger.kernel.org, rust-for-linux@vger.kernel.org

Status:

Supported

Web-page:

https://rust-for-linux.com

bugs:

https://github.com/Rust-for-Linux/linux/issues

chat:

https://rust-for-linux.zulipchat.com/#narrow/stream/Block

SCM:

git https://github.com/Rust-for-Linux/linux.git rust-block-next

Files:

drivers/block/rnull.rs rust/kernel/block.rs rust/kernel/block/

BLOCK2MTD DRIVER

Mail:

Joern Engel <joern@lazybastard.org>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

drivers/mtd/devices/block2mtd.c

BLUETOOTH DRIVERS

Mail:

Marcel Holtmann <marcel@holtmann.org>, Luiz Augusto von Dentz <luiz.dentz@gmail.com>

Mailing list:

linux-bluetooth@vger.kernel.org

Status:

Supported

Web-page:

http://www.bluez.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git

Files:

Documentation/devicetree/bindings/net/bluetooth/ drivers/bluetooth/

BLUETOOTH SUBSYSTEM

Mail:

Marcel Holtmann <marcel@holtmann.org>, Johan Hedberg <johan.hedberg@gmail.com>, Luiz Augusto von Dentz <luiz.dentz@gmail.com>

Mailing list:

linux-bluetooth@vger.kernel.org

Status:

Supported

Web-page:

http://www.bluez.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git

Files:

include/net/bluetooth/ net/bluetooth/

BONDING DRIVER

Mail:

Jay Vosburgh <jv@jvosburgh.net>, Andy Gospodarek <andy@greyhouse.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/bonding drivers/net/bonding/ include/net/bond* include/uapi/linux/if_bonding.h tools/testing/selftests/drivers/net/bonding/

BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER

Mail:

Dan Robertson <dan@dlrobertson.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml drivers/iio/accel/bma400*

BOSCH SENSORTEC BMI270 IMU IIO DRIVER

Mail:

Alex Lanzano <lanzano.alex@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/imu/bosch,bmi270.yaml drivers/iio/imu/bmi270/

BOSCH SENSORTEC BMI323 IMU IIO DRIVER

Mail:

Jagath Jog J <jagathjog1996@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml drivers/iio/imu/bmi323/

BPF JIT for ARC

Mail:

Shahab Vahedi <list+bpf@vahedi.org>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

arch/arc/net/

BPF JIT for ARM

Mail:

Russell King <linux@armlinux.org.uk>, Puranjay Mohan <puranjay@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

arch/arm/net/

BPF JIT for ARM64

Mail:

Daniel Borkmann <daniel@iogearbox.net>, Alexei Starovoitov <ast@kernel.org>, Puranjay Mohan <puranjay@kernel.org>

Reviewer:

Xu Kuohai <xukuohai@huaweicloud.com>

Mailing list:

bpf@vger.kernel.org

Status:

Supported

Files:

arch/arm64/net/

BPF JIT for LOONGARCH

Mail:

Tiezhu Yang <yangtiezhu@loongson.cn>

Reviewer:

Hengqi Chen <hengqi.chen@gmail.com>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

arch/loongarch/net/

BPF JIT for MIPS (32-BIT AND 64-BIT)

Mail:

Johan Almbladh <johan.almbladh@anyfinetworks.com>, Paul Burton <paulburton@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

arch/mips/net/

BPF JIT for NFP NICs

Mail:

Jakub Kicinski <kuba@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/net/ethernet/netronome/nfp/bpf/

BPF JIT for POWERPC (32-BIT AND 64-BIT)

Mail:

Michael Ellerman <mpe@ellerman.id.au>, Hari Bathini <hbathini@linux.ibm.com>, Christophe Leroy <christophe.leroy@csgroup.eu>

Reviewer:

Naveen N Rao <naveen@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Supported

Files:

arch/powerpc/net/

BPF JIT for RISC-V (32-bit)

Mail:

Luke Nelson <luke.r.nels@gmail.com>, Xi Wang <xi.wang@gmail.com>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

arch/riscv/net/

Excluded:

arch/riscv/net/bpf_jit_comp64.c

BPF JIT for RISC-V (64-bit)

Mail:

Björn Töpel <bjorn@kernel.org>

Reviewer:

Pu Lehui <pulehui@huawei.com>, Puranjay Mohan <puranjay@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

arch/riscv/net/

Excluded:

arch/riscv/net/bpf_jit_comp32.c

BPF JIT for S390

Mail:

Ilya Leoshkevich <iii@linux.ibm.com>, Heiko Carstens <hca@linux.ibm.com>, Vasily Gorbik <gor@linux.ibm.com>

Mailing list:

bpf@vger.kernel.org

Status:

Supported

Files:

arch/s390/net/

Excluded:

arch/s390/net/pnet.c

BPF JIT for SPARC (32-BIT AND 64-BIT)

Mail:

David S. Miller <davem@davemloft.net>

Mailing list:

bpf@vger.kernel.org

Status:

Odd Fixes

Files:

arch/sparc/net/

BPF JIT for X86 32-BIT

Mail:

Wang YanQing <udknight@gmail.com>

Mailing list:

bpf@vger.kernel.org

Status:

Odd Fixes

Files:

arch/x86/net/bpf_jit_comp32.c

BPF JIT for X86 64-BIT

Mail:

Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>

Mailing list:

bpf@vger.kernel.org

Status:

Supported

Files:

arch/x86/net/

Excluded:

arch/x86/net/bpf_jit_comp32.c

BPF [BTF]

Mail:

Martin KaFai Lau <martin.lau@linux.dev>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

include/linux/btf* kernel/bpf/btf.c

BPF [CORE]

Mail:

Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>

Reviewer:

John Fastabend <john.fastabend@gmail.com>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

include/linux/bpf* include/linux/filter.h include/linux/tnum.h kernel/bpf/core.c kernel/bpf/dispatcher.c kernel/bpf/mprog.c kernel/bpf/syscall.c kernel/bpf/tnum.c kernel/bpf/trampoline.c kernel/bpf/verifier.c

BPF [CRYPTO]

Mail:

Vadim Fedorenko <vadim.fedorenko@linux.dev>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

crypto/bpf_crypto_skcipher.c include/linux/bpf_crypto.h kernel/bpf/crypto.c

BPF [GENERAL] (Safe Dynamic Programs and Tools)

Mail:

Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>, Andrii Nakryiko <andrii@kernel.org>

Reviewer:

Martin KaFai Lau <martin.lau@linux.dev>, Eduard Zingerman <eddyz87@gmail.com>, Song Liu <song@kernel.org>, Yonghong Song <yonghong.song@linux.dev>, John Fastabend <john.fastabend@gmail.com>, KP Singh <kpsingh@kernel.org>, Stanislav Fomichev <sdf@fomichev.me>, Hao Luo <haoluo@google.com>, Jiri Olsa <jolsa@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Supported

Web-page:

https://bpf.io/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git

Files:

Documentation/bpf/ networking/filter Documentation/userspace-api/ebpf/ arch/*/net/* include/linux/bpf* include/linux/btf* include/linux/filter.h include/trace/events/xdp.h include/uapi/linux/bpf* include/uapi/linux/btf* include/uapi/linux/filter.h kernel/bpf/ kernel/trace/bpf_trace.c lib/buildid.c lib/test_bpf.c net/bpf/ net/core/filter.c net/sched/act_bpf.c net/sched/cls_bpf.c samples/bpf/ scripts/bpf_doc.py scripts/Makefile.btf scripts/pahole-version.sh tools/bpf/ tools/lib/bpf/ tools/testing/selftests/bpf/

BPF [ITERATOR]

Mail:

Yonghong Song <yonghong.song@linux.dev>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

kernel/bpf/*iter.c

BPF [L7 FRAMEWORK] (sockmap)

Mail:

John Fastabend <john.fastabend@gmail.com>, Jakub Sitnicki <jakub@cloudflare.com>

Mailing list:

netdev@vger.kernel.org, bpf@vger.kernel.org

Status:

Maintained

Files:

include/linux/skmsg.h net/core/skmsg.c net/core/sock_map.c net/ipv4/tcp_bpf.c net/ipv4/udp_bpf.c net/unix/unix_bpf.c

BPF [LIBRARY] (libbpf)

Mail:

Andrii Nakryiko <andrii@kernel.org>, Eduard Zingerman <eddyz87@gmail.com>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

tools/lib/bpf/

BPF [MISC]

Mailing list:

bpf@vger.kernel.org

Status:

Odd Fixes

Content regex:

(?:\b|_)bpf(?:\b|_)

BPF [NETKIT] (BPF-programmable network device)

Mail:

Daniel Borkmann <daniel@iogearbox.net>, Nikolay Aleksandrov <razor@blackwall.org>

Mailing list:

bpf@vger.kernel.org, netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/netkit.c include/net/netkit.h

BPF [NETWORKING] (struct_ops, reuseport)

Mail:

Martin KaFai Lau <martin.lau@linux.dev>

Mailing list:

bpf@vger.kernel.org, netdev@vger.kernel.org

Status:

Maintained

Files:

kernel/bpf/bpf_struct*

BPF [NETWORKING] (tcx & tc BPF, sock_addr)

Mail:

Martin KaFai Lau <martin.lau@linux.dev>, Daniel Borkmann <daniel@iogearbox.net>

Reviewer:

John Fastabend <john.fastabend@gmail.com>

Mailing list:

bpf@vger.kernel.org, netdev@vger.kernel.org

Status:

Maintained

Files:

include/net/tcx.h kernel/bpf/tcx.c net/core/filter.c net/sched/act_bpf.c net/sched/cls_bpf.c

BPF [RINGBUF]

Mail:

Andrii Nakryiko <andrii@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

kernel/bpf/ringbuf.c

BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)

Mail:

KP Singh <kpsingh@kernel.org>, Matt Bobrowski <mattbobrowski@google.com>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

bpf/prog_lsm include/linux/bpf_lsm.h kernel/bpf/bpf_lsm.c kernel/trace/bpf_trace.c security/bpf/

BPF [SELFTESTS] (Test Runners & Infrastructure)

Mail:

Andrii Nakryiko <andrii@kernel.org>, Eduard Zingerman <eddyz87@gmail.com>

Reviewer:

Mykola Lysenko <mykolal@fb.com>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

tools/testing/selftests/bpf/

BPF [STORAGE & CGROUPS]

Mail:

Martin KaFai Lau <martin.lau@linux.dev>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

kernel/bpf/*storage.c kernel/bpf/bpf_lru* kernel/bpf/cgroup.c

BPF [TOOLING] (bpftool)

Mail:

Quentin Monnet <qmo@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

kernel/bpf/disasm.* tools/bpf/bpftool/

BPF [TRACING]

Mail:

Song Liu <song@kernel.org>

Reviewer:

Jiri Olsa <jolsa@kernel.org>

Mailing list:

bpf@vger.kernel.org

Status:

Maintained

Files:

kernel/bpf/stackmap.c kernel/trace/bpf_trace.c lib/buildid.c

BROADCOM ASP 2.0 ETHERNET DRIVER

Mail:

Justin Chen <justin.chen@broadcom.com>, Florian Fainelli <florian.fainelli@broadcom.com>

Mailing list:

bcm-kernel-feedback-list@broadcom.com, netdev@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml drivers/net/ethernet/broadcom/asp2/

BROADCOM B44 10/100 ETHERNET DRIVER

Mail:

Michael Chan <michael.chan@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/broadcom/b44.*

BROADCOM B53/SF2 ETHERNET SWITCH DRIVER

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>

Mailing list:

netdev@vger.kernel.org, openwrt-devel@lists.openwrt.org (subscribers-only)

Status:

Supported

Files:

Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml drivers/net/dsa/b53/* drivers/net/dsa/bcm_sf2* include/linux/dsa/brcm.h include/linux/platform_data/b53.h

BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers), linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git https://github.com/broadcom/stblinux.git

Files:

Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml drivers/pci/controller/pcie-brcmstb.c drivers/staging/vc04_services

Regex:

bcm2711 bcm283* raspberrypi

BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>, Ray Jui <rjui@broadcom.com>, Scott Branden <sbranden@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Status:

Maintained

SCM:

git https://github.com/broadcom/mach-bcm

Files:

arch/arm/mach-bcm/

Regex:

bcm281* bcm113* bcm216* kona

BROADCOM BCM2835 CAMERA DRIVERS

Mail:

Raspberry Pi Kernel Maintenance <kernel-list@raspberrypi.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml drivers/media/platform/broadcom/bcm2835-unicam*

BROADCOM BCM47XX MIPS ARCHITECTURE

Mail:

Hauke Mehrtens <hauke@hauke-m.de>, Rafał Miłecki <zajec5@gmail.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mips/brcm/ arch/mips/bcm47xx/* arch/mips/include/asm/mach-bcm47xx/*

BROADCOM BCM4908 ETHERNET DRIVER

Mail:

Rafał Miłecki <rafal@milecki.pl>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml drivers/net/ethernet/broadcom/bcm4908_enet.* drivers/net/ethernet/broadcom/unimac.h

BROADCOM BCM4908 PINMUX DRIVER

Mail:

Rafał Miłecki <rafal@milecki.pl>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml drivers/pinctrl/bcm/pinctrl-bcm4908.c

BROADCOM BCM5301X ARM ARCHITECTURE

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>, Hauke Mehrtens <hauke@hauke-m.de>, Rafał Miłecki <zajec5@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/broadcom/bcm-ns.dtsi arch/arm/boot/dts/broadcom/bcm470* arch/arm/boot/dts/broadcom/bcm5301* arch/arm/boot/dts/broadcom/bcm953012* arch/arm/mach-bcm/bcm_5301x.c

BROADCOM BCM53573 ARM ARCHITECTURE

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>, Rafał Miłecki <rafal@milecki.pl>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/boot/dts/broadcom/bcm47189* arch/arm/boot/dts/broadcom/bcm53573*

BROADCOM BCM63XX/BCM33XX UDC DRIVER

Mail:

Kevin Cernekee <cernekee@gmail.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/gadget/udc/bcm63xx_udc.*

BROADCOM BCM7XXX ARM ARCHITECTURE

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git https://github.com/broadcom/stblinux.git

Files:

Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml arch/arm/boot/dts/broadcom/bcm7*.dts* arch/arm/include/asm/hardware/cache-b15-rac.h arch/arm/mach-bcm/*brcmstb* arch/arm/mm/cache-b15-rac.c drivers/bus/brcmstb_gisb.c drivers/pci/controller/pcie-brcmstb.c

Regex:

brcmstb bcm7038 bcm7120

BROADCOM BCMBCA ARM ARCHITECTURE

Mail:

William Zhang <william.zhang@broadcom.com>, Anand Gore <anand.gore@broadcom.com>, Kursad Oney <kursad.oney@broadcom.com>, Florian Fainelli <florian.fainelli@broadcom.com>, Rafał Miłecki <rafal@milecki.pl>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git https://github.com/broadcom/stblinux.git

Files:

Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml arch/arm64/boot/dts/broadcom/bcmbca/*

Regex:

bcmbca bcm[9]?47622 bcm[9]?4912 bcm[9]?63138 bcm[9]?63146 bcm[9]?63148 bcm[9]?63158 bcm[9]?63178 bcm[9]?6756 bcm[9]?6813 bcm[9]?6846 bcm[9]?6855 bcm[9]?6856 bcm[9]?6858 bcm[9]?6878

BROADCOM BDC DRIVER

Mail:

Justin Chen <justin.chen@broadcom.com>, Al Cooper <alcooperx@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/brcm,bdc.yaml drivers/usb/gadget/udc/bdc/

BROADCOM BMIPS CPUFREQ DRIVER

Mail:

Markus Mayer <mmayer@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

drivers/cpufreq/bmips-cpufreq.c

BROADCOM BMIPS MIPS ARCHITECTURE

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/broadcom/stblinux.git

Files:

arch/mips/bmips/* arch/mips/boot/dts/brcm/bcm*.dts* arch/mips/include/asm/mach-bmips/* arch/mips/kernel/*bmips* drivers/irqchip/irq-bcm63* drivers/irqchip/irq-bcm7* drivers/irqchip/irq-brcmstb* drivers/pmdomain/bcm/bcm63xx-power.c include/linux/bcm963xx_nvram.h include/linux/bcm963xx_tag.h

BROADCOM BNX2 GIGABIT ETHERNET DRIVER

Mail:

Rasesh Mody <rmody@marvell.com>, GR-Linux-NIC-Dev@marvell.com

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/broadcom/bnx2.* drivers/net/ethernet/broadcom/bnx2_*

BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER

Mail:

Saurav Kashyap <skashyap@marvell.com>, Javed Hasan <jhasan@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/bnx2fc/

BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER

Mail:

Nilesh Javali <njavali@marvell.com>, Manish Rangankar <mrangankar@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/bnx2i/

BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER

Mail:

Sudarsana Kalluru <skalluru@marvell.com>, Manish Chopra <manishc@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/broadcom/bnx2x/

BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER

Mail:

Michael Chan <michael.chan@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/firmware/broadcom/tee_bnxt_fw.c drivers/net/ethernet/broadcom/bnxt/ include/linux/firmware/broadcom/tee_bnxt_fw.h

BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS

Mail:

Arend van Spriel <arend.vanspriel@broadcom.com>

Mailing list:

linux-wireless@vger.kernel.org, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com

Status:

Supported

Files:

drivers/net/wireless/broadcom/brcm80211/ include/linux/platform_data/brcmfmac.h

BROADCOM BRCMSTB GPIO DRIVER

Mail:

Doug Berger <opendmb@gmail.com>, Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml drivers/gpio/gpio-brcmstb.c

BROADCOM BRCMSTB I2C DRIVER

Mail:

Kamal Dasu <kamal.dasu@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml drivers/i2c/busses/i2c-brcmstb.c

BROADCOM BRCMSTB UART DRIVER

Mail:

Al Cooper <alcooperx@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-serial@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml drivers/tty/serial/8250/8250_bcm7271.c

BROADCOM BRCMSTB USB EHCI DRIVER

Mail:

Justin Chen <justin.chen@broadcom.com>, Al Cooper <alcooperx@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml drivers/usb/host/ehci-brcm.*

BROADCOM BRCMSTB USB PIN MAP DRIVER

Mail:

Al Cooper <alcooperx@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml drivers/usb/misc/brcmstb-usb-pinmap.c

BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER

Mail:

Justin Chen <justin.chen@broadcom.com>, Al Cooper <alcooperx@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/phy/broadcom/phy-brcm-usb*

BROADCOM Broadband SoC High Speed SPI Controller DRIVER

Mail:

William Zhang <william.zhang@broadcom.com>, Kursad Oney <kursad.oney@broadcom.com>, Jonas Gorski <jonas.gorski@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml drivers/spi/spi-bcm63xx-hsspi.c drivers/spi/spi-bcmbca-hsspi.c

BROADCOM BCM6348/BCM6358 SPI controller DRIVER

Mail:

Jonas Gorski <jonas.gorski@gmail.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml drivers/spi/spi-bcm63xx.c

BROADCOM ETHERNET PHY DRIVERS

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt drivers/net/phy/bcm*.[ch] drivers/net/phy/broadcom.c include/linux/brcmphy.h

BROADCOM GENET ETHERNET DRIVER

Mail:

Doug Berger <opendmb@gmail.com>, Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml drivers/net/ethernet/broadcom/genet/ drivers/net/ethernet/broadcom/unimac.h drivers/net/mdio/mdio-bcm-unimac.c include/linux/platform_data/bcmgenet.h include/linux/platform_data/mdio-bcm-unimac.h

BROADCOM IPROC ARM ARCHITECTURE

Mail:

Ray Jui <rjui@broadcom.com>, Scott Branden <sbranden@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git https://github.com/broadcom/stblinux.git

Files:

arch/arm64/boot/dts/broadcom/northstar2/* arch/arm64/boot/dts/broadcom/stingray/* drivers/clk/bcm/clk-ns* drivers/clk/bcm/clk-sr* drivers/pinctrl/bcm/pinctrl-ns* include/dt-bindings/clock/bcm-sr*

Regex:

iproc cygnus bcm[-_]nsp bcm9113* bcm9583* bcm9585* bcm9586* bcm988312 bcm113* bcm583* bcm585* bcm586* bcm88312 hr2 stingray

BROADCOM IPROC GBIT ETHERNET DRIVER

Mail:

Rafał Miłecki <rafal@milecki.pl>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/brcm,amac.yaml drivers/net/ethernet/broadcom/bgmac* drivers/net/ethernet/broadcom/unimac.h

BROADCOM KONA GPIO DRIVER

Mail:

Ray Jui <rjui@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml drivers/gpio/gpio-bcm-kona.c

BROADCOM MPI3 STORAGE CONTROLLER DRIVER

Mail:

Sathya Prakash Veerichetty <sathya.prakash@broadcom.com>, Kashyap Desai <kashyap.desai@broadcom.com>, Sumit Saxena <sumit.saxena@broadcom.com>, Sreekanth Reddy <sreekanth.reddy@broadcom.com>

Mailing list:

mpi3mr-linuxdrv.pdl@broadcom.com, linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

https://www.broadcom.com/support/storage

Files:

drivers/scsi/mpi3mr/

BROADCOM NETXTREME-E ROCE DRIVER

Mail:

Selvin Xavier <selvin.xavier@broadcom.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

http://www.broadcom.com

Files:

drivers/infiniband/hw/bnxt_re/ include/uapi/rdma/bnxt_re-abi.h

BROADCOM NVRAM DRIVER

Mail:

Rafał Miłecki <zajec5@gmail.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

drivers/firmware/broadcom/*

BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER

Mail:

Rafał Miłecki <rafal@milecki.pl>, Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/broadcom/stblinux.git

Files:

drivers/pmdomain/bcm/bcm-pmb.c include/dt-bindings/soc/bcm-pmb.h

BROADCOM SPECIFIC AMBA DRIVER (BCMA)

Mail:

Rafał Miłecki <zajec5@gmail.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Files:

drivers/bcma/ include/linux/bcma/

BROADCOM SPI DRIVER

Mail:

Kamal Dasu <kamal.dasu@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml drivers/spi/spi-bcm-qspi.* drivers/spi/spi-brcmstb-qspi.c drivers/spi/spi-iproc-qspi.c

BROADCOM STB AVS CPUFREQ DRIVER

Mail:

Markus Mayer <mmayer@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt drivers/cpufreq/brcmstb*

BROADCOM STB AVS TMON DRIVER

Mail:

Markus Mayer <mmayer@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml drivers/thermal/broadcom/brcmstb*

BROADCOM STB DPFE DRIVER

Mail:

Markus Mayer <mmayer@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml drivers/memory/brcmstb_dpfe.c

BROADCOM STB NAND FLASH DRIVER

Mail:

Brian Norris <computersforpeace@gmail.com>, Kamal Dasu <kamal.dasu@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

drivers/mtd/nand/raw/brcmnand/ include/linux/platform_data/brcmnand.h

BROADCOM STB PCIE DRIVER

Mail:

Jim Quinlan <jim2101024@gmail.com>, Nicolas Saenz Julienne <nsaenz@kernel.org>, Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml drivers/pci/controller/pcie-brcmstb.c

BROADCOM SYSTEMPORT ETHERNET DRIVER

Mail:

Florian Fainelli <florian.fainelli@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/brcm,systemport.yaml drivers/net/ethernet/broadcom/bcmsysport.* drivers/net/ethernet/broadcom/unimac.h

BROADCOM TG3 GIGABIT ETHERNET DRIVER

Mail:

Pavan Chebbi <pavan.chebbi@broadcom.com>, Michael Chan <mchan@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/broadcom/tg3.*

BROADCOM VK DRIVER

Mail:

Scott Branden <scott.branden@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Status:

Supported

Files:

drivers/misc/bcm-vk/ include/uapi/linux/misc/bcm_vk.h

BROCADE BFA FC SCSI DRIVER

Mail:

Anil Gurumurthy <anil.gurumurthy@qlogic.com>, Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/bfa/

BROCADE BNA 10 GIGABIT ETHERNET DRIVER

Mail:

Rasesh Mody <rmody@marvell.com>, Sudarsana Kalluru <skalluru@marvell.com>, GR-Linux-NIC-Dev@marvell.com

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/brocade/bna/

BSG (block layer generic sg v4 driver)

Mail:

FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

block/bsg.c include/linux/bsg.h include/uapi/linux/bsg.h

BT87X AUDIO DRIVER

Mail:

Clemens Ladisch <clemens@ladisch.de>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

sound/cards/bt87x sound/pci/bt87x.c

BT8XXGPIO DRIVER

Mail:

Michael Buesch <m@bues.ch>

Status:

Maintained

Web-page:

http://bu3sch.de/btgpio.php

Files:

drivers/gpio/gpio-bt8xx.c

BTRFS FILE SYSTEM

Mail:

Chris Mason <clm@fb.com>, Josef Bacik <josef@toxicpanda.com>, David Sterba <dsterba@suse.com>

Mailing list:

linux-btrfs@vger.kernel.org

Status:

Maintained

Web-page:

https://btrfs.readthedocs.io

Patchwork:

https://patchwork.kernel.org/project/linux-btrfs/list/

chat:

irc://irc.libera.chat/btrfs

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git

Files:

filesystems/btrfs fs/btrfs/ include/linux/btrfs* include/trace/events/btrfs.h include/uapi/linux/btrfs*

BTTV VIDEO4LINUX DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/driver-api/media/drivers/bttv* drivers/media/pci/bt8xx/bttv*

BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS

Mail:

Chanwoo Choi <cw00.choi@samsung.com>

Mailing list:

linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git

Files:

Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml drivers/devfreq/exynos-bus.c

BUSLOGIC SCSI DRIVER

Mail:

Khalid Aziz <khalid@gonehiking.org>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/scsi/BusLogic.* drivers/scsi/FlashPoint.*

BXCAN CAN NETWORK DRIVER

Mail:

Dario Binacchi <dario.binacchi@amarulasolutions.com>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml drivers/net/can/bxcan.c

C-MEDIA CMI8788 DRIVER

Mail:

Clemens Ladisch <clemens@ladisch.de>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

sound/pci/oxygen/

C-SKY ARCHITECTURE

Mail:

Guo Ren <guoren@kernel.org>

Mailing list:

linux-csky@vger.kernel.org

Status:

Supported

SCM:

git https://github.com/c-sky/csky-linux.git

Files:

Documentation/devicetree/bindings/csky/ Documentation/devicetree/bindings/interrupt-controller/csky,* Documentation/devicetree/bindings/timer/csky,* arch/csky/ drivers/clocksource/timer-gx6605s.c drivers/clocksource/timer-mp-csky.c drivers/irqchip/irq-csky-*

Regex:

csky

Content regex:

csky

CA8210 IEEE-802.15.4 RADIO DRIVER

Mailing list:

linux-wpan@vger.kernel.org

Status:

Orphan

Web-page:

https://github.com/Cascoda/ca8210-linux.git

Files:

Documentation/devicetree/bindings/net/ieee802154/ca8210.txt drivers/net/ieee802154/ca8210.c

CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS

Mail:

David Howells <dhowells@redhat.com>

Mailing list:

netfs@lists.linux.dev

Status:

Supported

Files:

filesystems/caching/cachefiles fs/cachefiles/

CACHESTAT: PAGE CACHE STATS FOR A FILE

Mail:

Nhat Pham <nphamcs@gmail.com>, Johannes Weiner <hannes@cmpxchg.org>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

tools/testing/selftests/cachestat/test_cachestat.c

CADENCE MIPI-CSI2 BRIDGES

Mail:

Maxime Ripard <mripard@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/cdns,*.txt Documentation/devicetree/bindings/media/cdns,csi2rx.yaml drivers/media/platform/cadence/cdns-csi2*

CADENCE NAND DRIVER

Mailing list:

linux-mtd@lists.infradead.org

Status:

Orphan

Files:

Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt drivers/mtd/nand/raw/cadence-nand-controller.c

CADENCE USB3 DRD IP DRIVER

Mail:

Peter Chen <peter.chen@kernel.org>, Pawel Laszczak <pawell@cadence.com>

Reviewer:

Roger Quadros <rogerq@kernel.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git

Files:

Documentation/devicetree/bindings/usb/cdns,usb3.yaml drivers/usb/cdns3/

Excluded:

drivers/usb/cdns3/cdnsp*

CADENCE USBHS DRIVER

Mail:

Pawel Laszczak <pawell@cadence.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/gadget/udc/cdns2

CADENCE USBSSP DRD IP DRIVER

Mail:

Pawel Laszczak <pawell@cadence.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git

Files:

drivers/usb/cdns3/

Excluded:

drivers/usb/cdns3/cdns3*

CADET FM/AM RADIO RECEIVER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-cadet*

CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/admin-guide/media/cafe_ccic* drivers/media/platform/marvell/

CAIF NETWORK LAYER

Mailing list:

netdev@vger.kernel.org

Status:

Orphan

Files:

Documentation/networking/caif/ drivers/net/caif/ include/net/caif/ include/uapi/linux/caif/ net/caif/

CAKE QDISC

Mail:

Toke Høiland-Jørgensen <toke@toke.dk>

Mailing list:

cake@lists.bufferbloat.net (moderated for non-subscribers)

Status:

Maintained

Files:

net/sched/sch_cake.c

CAN NETWORK DRIVERS

Mail:

Marc Kleine-Budde <mkl@pengutronix.de>, Vincent Mailhol <mailhol.vincent@wanadoo.fr>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/linux-can

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git

Files:

Documentation/devicetree/bindings/net/can/ Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml drivers/net/can/ drivers/phy/phy-can-transceiver.c include/linux/can/bittiming.h include/linux/can/dev.h include/linux/can/length.h include/linux/can/platform/ include/linux/can/rx-offload.h include/uapi/linux/can/error.h include/uapi/linux/can/netlink.h include/uapi/linux/can/vxcan.h

CAN NETWORK LAYER

Mail:

Oliver Hartkopp <socketcan@hartkopp.net>, Marc Kleine-Budde <mkl@pengutronix.de>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/linux-can

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git

Files:

networking/can networking/iso15765-2 include/linux/can/can-ml.h include/linux/can/core.h include/linux/can/skb.h include/net/netns/can.h include/uapi/linux/can.h include/uapi/linux/can/bcm.h include/uapi/linux/can/gw.h include/uapi/linux/can/isotp.h include/uapi/linux/can/raw.h net/can/

CAN-J1939 NETWORK LAYER

Mail:

Robin van der Gracht <robin@protonic.nl>, Oleksij Rempel <o.rempel@pengutronix.de>

Reviewer:

kernel@pengutronix.de

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

networking/j1939 include/uapi/linux/can/j1939.h net/can/j1939/

CANAAN/KENDRYTE K210 SOC FPIOA DRIVER

Mail:

Damien Le Moal <dlemoal@kernel.org>

Mailing list:

linux-riscv@lists.infradead.org, linux-gpio@vger.kernel.org (pinctrl driver)

Files:

Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml drivers/pinctrl/pinctrl-k210.c

CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER

Mail:

Damien Le Moal <dlemoal@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml drivers/reset/reset-k210.c

CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER

Mail:

Damien Le Moal <dlemoal@kernel.org>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml drivers/soc/canaan/ include/soc/canaan/

CAPABILITIES

Mail:

Serge Hallyn <serge@hallyn.com>

Mailing list:

linux-security-module@vger.kernel.org

Status:

Supported

Files:

include/linux/capability.h include/uapi/linux/capability.h kernel/capability.c security/commoncap.c

CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER

Mail:

Kevin Tsai <ktsai@capellamicro.com>

Status:

Maintained

Files:

drivers/iio/light/cm*

CARL9170 LINUX COMMUNITY WIRELESS DRIVER

Mail:

Christian Lamparter <chunkeey@googlemail.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/carl9170

Files:

drivers/net/wireless/ath/carl9170/

CAVIUM I2C DRIVER

Mail:

Robert Richter <rric@kernel.org>

Status:

Odd Fixes

Web-page:

http://www.marvell.com

Files:

drivers/i2c/busses/i2c-octeon* drivers/i2c/busses/i2c-thunderx*

CAVIUM LIQUIDIO NETWORK DRIVER

Mailing list:

netdev@vger.kernel.org

Status:

Orphan

Web-page:

http://www.marvell.com

Files:

drivers/net/ethernet/cavium/liquidio/

CAVIUM MMC DRIVER

Mail:

Robert Richter <rric@kernel.org>

Status:

Odd Fixes

Web-page:

http://www.marvell.com

Files:

drivers/mmc/host/cavium*

CAVIUM OCTEON-TX CRYPTO DRIVER

Mail:

George Cherian <gcherian@marvell.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Web-page:

http://www.marvell.com

Files:

drivers/crypto/cavium/cpt/

CAVIUM THUNDERX2 ARM64 SOC

Mail:

Robert Richter <rric@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/arm/cavium-thunder2.txt arch/arm64/boot/dts/cavium/thunder2-99xx*

CBS/ETF/TAPRIO QDISCS

Mail:

Vinicius Costa Gomes <vinicius.gomes@intel.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

net/sched/sch_cbs.c net/sched/sch_etf.c net/sched/sch_taprio.c

CC2520 IEEE-802.15.4 RADIO DRIVER

Mail:

Stefan Schmidt <stefan@datenfreihafen.org>

Mailing list:

linux-wpan@vger.kernel.org

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/net/ieee802154/cc2520.txt drivers/net/ieee802154/cc2520.c

CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER

Mail:

Gilad Ben-Yossef <gilad@benyossef.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Web-page:

https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family

Files:

drivers/crypto/ccree/

CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER

Mail:

Hadar Gat <hadar.gat@arm.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Web-page:

https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family

Files:

Documentation/devicetree/bindings/rng/arm-cctrng.yaml drivers/char/hw_random/cctrng.c drivers/char/hw_random/cctrng.h

CEC FRAMEWORK

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

http://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/ABI/testing/debugfs-cec-error-inj Documentation/devicetree/bindings/media/cec/cec-common.yaml driver-api/media/cec-core Documentation/userspace-api/media/cec drivers/media/cec/ drivers/media/rc/keymaps/rc-cec.c include/media/cec-notifier.h include/media/cec.h include/uapi/linux/cec-funcs.h include/uapi/linux/cec.h

CEC GPIO DRIVER

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

http://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/cec/cec-gpio.yaml drivers/media/cec/platform/cec-gpio/

CELL BROADBAND ENGINE ARCHITECTURE

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Orphan

Files:

arch/powerpc/include/asm/cell*.h arch/powerpc/include/asm/spu*.h arch/powerpc/include/uapi/asm/spu*.h arch/powerpc/platforms/cell/

CELLWISE CW2015 BATTERY DRIVER

Mail:

Tobias Schrammm <t.schramm@manjaro.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml drivers/power/supply/cw2015_battery.c

CEPH COMMON CODE (LIBCEPH)

Mail:

Ilya Dryomov <idryomov@gmail.com>, Xiubo Li <xiubli@redhat.com>

Mailing list:

ceph-devel@vger.kernel.org

Status:

Supported

Web-page:

http://ceph.com/

SCM:

git https://github.com/ceph/ceph-client.git

Files:

include/linux/ceph/ include/linux/crush/ net/ceph/

CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)

Mail:

Xiubo Li <xiubli@redhat.com>, Ilya Dryomov <idryomov@gmail.com>

Mailing list:

ceph-devel@vger.kernel.org

Status:

Supported

Web-page:

http://ceph.com/

SCM:

git https://github.com/ceph/ceph-client.git

Files:

filesystems/ceph fs/ceph/

CERTIFICATE HANDLING

Mail:

David Howells <dhowells@redhat.com>, David Woodhouse <dwmw2@infradead.org>

Mailing list:

keyrings@vger.kernel.org

Status:

Maintained

Files:

admin-guide/module-signing certs/ scripts/sign-file.c scripts/ssl-common.h tools/certs/

CFAG12864B LCD DRIVER

Mail:

Miguel Ojeda <ojeda@kernel.org>

Status:

Maintained

Files:

drivers/auxdisplay/cfag12864b.c include/linux/cfag12864b.h

CFAG12864BFB LCD FRAMEBUFFER DRIVER

Mail:

Miguel Ojeda <ojeda@kernel.org>

Status:

Maintained

Files:

drivers/auxdisplay/cfag12864bfb.c include/linux/cfag12864b.h

CHAR and MISC DRIVERS

Mail:

Arnd Bergmann <arnd@arndb.de>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git

Files:

drivers/char/ drivers/misc/ include/linux/miscdevice.h

Excluded:

drivers/char/agp/ drivers/char/hw_random/ drivers/char/ipmi/ drivers/char/random.c drivers/char/tpm/

CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER

Mail:

Thomas Weißschuh <linux@weissschuh.net>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/powerz drivers/hwmon/powerz.c

CHECKPATCH

Mail:

Andy Whitcroft <apw@canonical.com>, Joe Perches <joe@perches.com>

Reviewer:

Dwaipayan Ray <dwaipayanray1@gmail.com>, Lukas Bulwahn <lukas.bulwahn@gmail.com>

Status:

Maintained

Files:

scripts/checkpatch.pl

CHECKPATCH DOCUMENTATION

Mail:

Dwaipayan Ray <dwaipayanray1@gmail.com>, Lukas Bulwahn <lukas.bulwahn@gmail.com>

Reviewer:

Joe Perches <joe@perches.com>

Status:

Maintained

Files:

dev-tools/checkpatch

CHINESE DOCUMENTATION

Mail:

Alex Shi <alexs@kernel.org>, Yanteng Si <siyanteng@loongson.cn>

Status:

Maintained

Files:

Documentation/translations/zh_CN/

CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER

Mail:

Peter Chen <peter.chen@kernel.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git

Files:

drivers/usb/chipidea/

CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml drivers/input/touchscreen/chipone_icn8318.c

CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/touchscreen/chipone_icn8505.c

CHROME HARDWARE PLATFORM SUPPORT

Mail:

Benson Leung <bleung@chromium.org>, Tzung-Bi Shih <tzungbi@kernel.org>

Mailing list:

chrome-platform@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git

Files:

drivers/platform/chrome/

CHROMEOS EC CODEC DRIVER

Mail:

Cheng-Yi Chiang <cychiang@chromium.org>, Tzung-Bi Shih <tzungbi@kernel.org>

Reviewer:

Guenter Roeck <groeck@chromium.org>

Mailing list:

chrome-platform@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml sound/soc/codecs/cros_ec_codec.*

CHROMEOS EC CHARGE CONTROL

Mail:

Thomas Weißschuh <thomas@weissschuh.net>

Status:

Maintained

Files:

drivers/power/supply/cros_charge-control.c

CHROMEOS EC HARDWARE MONITORING

Mail:

Thomas Weißschuh <thomas@weissschuh.net>

Mailing list:

chrome-platform@lists.linux.dev, linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/cros_ec_hwmon drivers/hwmon/cros_ec_hwmon.c

CHROMEOS EC LED DRIVER

Mail:

Thomas Weißschuh <thomas@weissschuh.net>

Status:

Maintained

Files:

drivers/leds/leds-cros_ec.c

CHROMEOS EC SUBDRIVERS

Mail:

Benson Leung <bleung@chromium.org>

Reviewer:

Guenter Roeck <groeck@chromium.org>

Mailing list:

chrome-platform@lists.linux.dev

Status:

Maintained

Files:

drivers/power/supply/cros_charge-control.c drivers/power/supply/cros_usbpd-charger.c

Regex:

cros_ec cros-ec

CHROMEOS EC UART DRIVER

Mail:

Bhanu Prakash Maiya <bhanumaiya@chromium.org>

Reviewer:

Benson Leung <bleung@chromium.org>, Tzung-Bi Shih <tzungbi@kernel.org>

Status:

Maintained

Files:

drivers/platform/chrome/cros_ec_uart.c

CHROMEOS EC USB PD NOTIFY DRIVER

Mail:

Prashant Malani <pmalani@chromium.org>

Mailing list:

chrome-platform@lists.linux.dev

Status:

Maintained

Files:

drivers/platform/chrome/cros_usbpd_notify.c include/linux/platform_data/cros_usbpd_notify.h

CHROMEOS EC USB TYPE-C DRIVER

Mail:

Prashant Malani <pmalani@chromium.org>

Mailing list:

chrome-platform@lists.linux.dev

Status:

Maintained

Files:

drivers/platform/chrome/cros_ec_typec.* drivers/platform/chrome/cros_typec_switch.c drivers/platform/chrome/cros_typec_vdm.*

CHROMEOS HPS DRIVER

Mail:

Dan Callaghan <dcallagh@chromium.org>

Reviewer:

Sami Kyöstilä <skyostil@chromium.org>

Status:

Maintained

Files:

drivers/platform/chrome/cros_hps_i2c.c

CHROMEOS EC WATCHDOG

Mail:

Lukasz Majczak <lma@chromium.org>

Mailing list:

chrome-platform@lists.linux.dev

Status:

Maintained

Files:

drivers/watchdog/cros_ec_wdt.c

CHRONTEL CH7322 CEC DRIVER

Mail:

Joe Tessler <jrt@google.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml drivers/media/cec/i2c/ch7322.c

CIRRUS LOGIC AUDIO CODEC DRIVERS

Mail:

David Rhodes <david.rhodes@cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>

Mailing list:

linux-sound@vger.kernel.org, patches@opensource.cirrus.com

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/cirrus,cs* drivers/mfd/cs42l43* drivers/pinctrl/cirrus/pinctrl-cs42l43* drivers/spi/spi-cs42l43* include/dt-bindings/sound/cs* include/linux/mfd/cs42l43* include/sound/cs* sound/pci/hda/cirrus* sound/pci/hda/cs* sound/pci/hda/hda_component* sound/pci/hda/hda_cs_dsp_ctl.* sound/soc/codecs/cs*

CIRRUS LOGIC HAPTIC DRIVERS

Mail:

James Ogletree <jogletre@opensource.cirrus.com>, Fred Treven <fred.treven@cirrus.com>, Ben Bright <ben.bright@cirrus.com>

Mailing list:

patches@opensource.cirrus.com

Status:

Supported

Files:

Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml drivers/input/misc/cs40l* drivers/mfd/cs40l* include/linux/mfd/cs40l* sound/soc/codecs/cs40l*

CIRRUS LOGIC DSP FIRMWARE DRIVER

Mail:

Simon Trimmer <simont@opensource.cirrus.com>, Charles Keepax <ckeepax@opensource.cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>

Mailing list:

patches@opensource.cirrus.com

Status:

Supported

Web-page:

https://github.com/CirrusLogic/linux-drivers/wiki

SCM:

git https://github.com/CirrusLogic/linux-drivers.git

Files:

drivers/firmware/cirrus/* include/linux/firmware/cirrus/*

CIRRUS LOGIC EP93XX ETHERNET DRIVER

Mail:

Hartley Sweeten <hsweeten@visionengravers.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/cirrus/ep93xx_eth.c

CIRRUS LOGIC LOCHNAGAR DRIVER

Mail:

Charles Keepax <ckeepax@opensource.cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>

Mailing list:

patches@opensource.cirrus.com

Status:

Supported

Files:

Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml hwmon/lochnagar drivers/clk/clk-lochnagar.c drivers/hwmon/lochnagar-hwmon.c drivers/mfd/lochnagar-i2c.c drivers/pinctrl/cirrus/pinctrl-lochnagar.c drivers/regulator/lochnagar-regulator.c include/dt-bindings/clock/lochnagar.h include/dt-bindings/pinctrl/lochnagar.h include/linux/mfd/lochnagar* sound/soc/codecs/lochnagar-sc.c

CIRRUS LOGIC MADERA CODEC DRIVERS

Mail:

Charles Keepax <ckeepax@opensource.cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>

Mailing list:

linux-sound@vger.kernel.org, patches@opensource.cirrus.com

Status:

Supported

Web-page:

https://github.com/CirrusLogic/linux-drivers/wiki

SCM:

git https://github.com/CirrusLogic/linux-drivers.git

Files:

Documentation/devicetree/bindings/mfd/cirrus,madera.yaml Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml Documentation/devicetree/bindings/sound/cirrus,madera.yaml drivers/gpio/gpio-madera* drivers/irqchip/irq-madera* drivers/mfd/cs47l* drivers/mfd/madera* drivers/pinctrl/cirrus/* include/dt-bindings/sound/madera* include/linux/irqchip/irq-madera* include/linux/mfd/madera/* include/sound/madera* sound/soc/codecs/cs47l* sound/soc/codecs/madera*

CISCO FCOE HBA DRIVER

Mail:

Satish Kharat <satishkh@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>, Karan Tilak Kumar <kartilak@cisco.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/fnic/

CISCO SCSI HBA DRIVER

Mail:

Karan Tilak Kumar <kartilak@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/snic/

CISCO VIC ETHERNET NIC DRIVER

Mail:

Christian Benvenuti <benve@cisco.com>, Satish Kharat <satishkh@cisco.com>

Status:

Supported

Files:

drivers/net/ethernet/cisco/enic/

CISCO VIC LOW LATENCY NIC DRIVER

Mail:

Christian Benvenuti <benve@cisco.com>, Nelson Escobar <neescoba@cisco.com>

Status:

Supported

Files:

drivers/infiniband/hw/usnic/

CLANG CONTROL FLOW INTEGRITY SUPPORT

Mail:

Sami Tolvanen <samitolvanen@google.com>, Kees Cook <kees@kernel.org>

Reviewer:

Nathan Chancellor <nathan@kernel.org>

Mailing list:

llvm@lists.linux.dev

Status:

Supported

bugs:

https://github.com/ClangBuiltLinux/linux/issues

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

include/linux/cfi.h kernel/cfi.c

CLANG-FORMAT FILE

Mail:

Miguel Ojeda <ojeda@kernel.org>

Status:

Maintained

Files:

.clang-format

CLANG/LLVM BUILD SUPPORT

Mail:

Nathan Chancellor <nathan@kernel.org>

Reviewer:

Nick Desaulniers <ndesaulniers@google.com>, Bill Wendling <morbo@google.com>, Justin Stitt <justinstitt@google.com>

Mailing list:

llvm@lists.linux.dev

Status:

Supported

Web-page:

https://clangbuiltlinux.github.io/

bugs:

https://github.com/ClangBuiltLinux/linux/issues

chat:

irc://irc.libera.chat/clangbuiltlinux

Files:

kbuild/llvm include/linux/compiler-clang.h scripts/Makefile.clang scripts/clang-tools/

Content regex:

\b(?i:clang|llvm)\b

CLK API

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-clk@vger.kernel.org

Status:

Maintained

Files:

include/linux/clk.h

CLOCKSOURCE, CLOCKEVENT DRIVERS

Mail:

Daniel Lezcano <daniel.lezcano@linaro.org>, Thomas Gleixner <tglx@linutronix.de>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core

Files:

Documentation/devicetree/bindings/timer/ drivers/clocksource/

CLOSURES

Mail:

Kent Overstreet <kent.overstreet@linux.dev>

Mailing list:

linux-bcachefs@vger.kernel.org

Status:

Supported

chat:

irc://irc.oftc.net/bcache

Files:

include/linux/closure.h lib/closure.c

CMPC ACPI DRIVER

Mail:

Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

drivers/platform/x86/classmate-laptop.c

COBALT MEDIA DRIVER

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/pci/cobalt/

COCCINELLE/Semantic Patches (SmPL)

Mail:

Julia Lawall <Julia.Lawall@inria.fr>, Nicolas Palix <nicolas.palix@imag.fr>

Mailing list:

cocci@inria.fr (moderated for non-subscribers)

Status:

Supported

Web-page:

https://coccinelle.gitlabpages.inria.fr/website/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git

Files:

dev-tools/coccinelle scripts/coccicheck scripts/coccinelle/

CODA FILE SYSTEM

Mail:

Jan Harkes <jaharkes@cs.cmu.edu>, coda@cs.cmu.edu

Mailing list:

codalist@coda.cs.cmu.edu

Status:

Maintained

Web-page:

http://www.coda.cs.cmu.edu/

Files:

filesystems/coda fs/coda/ include/linux/coda*.h include/uapi/linux/coda*.h

CODA V4L2 MEM2MEM DRIVER

Mail:

Philipp Zabel <p.zabel@pengutronix.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/coda.yaml drivers/media/platform/chips-media/coda

CODE OF CONDUCT

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Status:

Supported

Files:

process/code-of-conduct-interpretation process/code-of-conduct

CODE TAGGING

Mail:

Suren Baghdasaryan <surenb@google.com>, Kent Overstreet <kent.overstreet@linux.dev>

Status:

Maintained

Files:

include/asm-generic/codetag.lds.h include/linux/codetag.h lib/codetag.c

COMEDI DRIVERS

Mail:

Ian Abbott <abbotti@mev.co.uk>, H Hartley Sweeten <hsweeten@visionengravers.com>

Status:

Odd Fixes

Files:

drivers/comedi/ include/linux/comedi/ include/uapi/linux/comedi.h

COMMON CLK FRAMEWORK

Mail:

Michael Turquette <mturquette@baylibre.com>, Stephen Boyd <sboyd@kernel.org>

Mailing list:

linux-clk@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/linux-clk/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git

Files:

Documentation/devicetree/bindings/clock/ drivers/clk/ include/dt-bindings/clock/ include/linux/clk-pr* include/linux/clk/ include/linux/of_clk.h

Excluded:

drivers/clk/clkdev.c

COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)

Mail:

Steve French <sfrench@samba.org>

Reviewer:

Paulo Alcantara <pc@manguebit.com> (DFS, global name space), Ronnie Sahlberg <ronniesahlberg@gmail.com> (directory leases, sparse files), Shyam Prasad N <sprasad@microsoft.com> (multichannel), Tom Talpey <tom@talpey.com> (RDMA, smbdirect), Bharath SM <bharathsm@microsoft.com> (deferred close, directory leases)

Mailing list:

linux-cifs@vger.kernel.org, samba-technical@lists.samba.org (moderated for non-subscribers)

Status:

Supported

Web-page:

https://wiki.samba.org/index.php/LinuxCIFS

SCM:

git git://git.samba.org/sfrench/cifs-2.6.git

Files:

Documentation/admin-guide/cifs/ fs/smb/client/ fs/smb/common/ include/uapi/linux/cifs

COMPACTPCI HOTPLUG CORE

Mail:

Scott Murray <scott@spiteful.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/hotplug/cpci_hotplug*

COMPACTPCI HOTPLUG GENERIC DRIVER

Mail:

Scott Murray <scott@spiteful.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/hotplug/cpcihp_generic.c

COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER

Mail:

Scott Murray <scott@spiteful.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/hotplug/cpcihp_zt5550.*

COMPAL LAPTOP SUPPORT

Mail:

Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/compal-laptop.c

COMPILER ATTRIBUTES

Mail:

Miguel Ojeda <ojeda@kernel.org>

Status:

Maintained

Files:

include/linux/compiler_attributes.h

CONEXANT ACCESSRUNNER USB DRIVER

Mailing list:

accessrunner-general@lists.sourceforge.net

Status:

Orphan

Web-page:

http://accessrunner.sourceforge.net/

Files:

drivers/usb/atm/cxacru.c

CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)

Mail:

Elena Reshetova <elena.reshetova@intel.com>, Carlos Bilbao <carlos.bilbao.osdev@gmail.com>

Status:

Maintained

Files:

security/snp-tdx-threat-model

CONFIGFS

Mail:

Joel Becker <jlbec@evilplan.org>, Christoph Hellwig <hch@lst.de>

Status:

Supported

SCM:

git git://git.infradead.org/users/hch/configfs.git

Files:

fs/configfs/ include/linux/configfs.h samples/configfs/

CONGATEC BOARD CONTROLLER MFD DRIVER

Mail:

Thomas Richard <thomas.richard@bootlin.com>

Status:

Maintained

Files:

drivers/gpio/gpio-cgbc.c drivers/i2c/busses/i2c-cgbc.c drivers/mfd/cgbc-core.c drivers/watchdog/cgbc_wdt.c include/linux/mfd/cgbc.h

CONSOLE SUBSYSTEM

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Status:

Supported

Files:

drivers/video/console/ include/linux/console*

CONTEXT TRACKING

Mail:

Frederic Weisbecker <frederic@kernel.org>, “Paul E. McKenney” <paulmck@kernel.org>

Status:

Maintained

Files:

include/linux/context_tracking* kernel/context_tracking.c

CONTROL GROUP (CGROUP)

Mail:

Tejun Heo <tj@kernel.org>, Johannes Weiner <hannes@cmpxchg.org>, Michal Koutný <mkoutny@suse.com>

Mailing list:

cgroups@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git

Files:

Documentation/admin-guide/cgroup-v1/ admin-guide/cgroup-v2 include/linux/cgroup* kernel/cgroup/ tools/testing/selftests/cgroup/

CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)

Mail:

Tejun Heo <tj@kernel.org>, Josef Bacik <josef@toxicpanda.com>, Jens Axboe <axboe@kernel.dk>

Mailing list:

cgroups@vger.kernel.org, linux-block@vger.kernel.org

SCM:

git git://git.kernel.dk/linux-block

Files:

admin-guide/cgroup-v1/blkio-controller block/bfq-cgroup.c block/blk-cgroup.c block/blk-iocost.c block/blk-iolatency.c block/blk-throttle.c include/linux/blk-cgroup.h

CONTROL GROUP - CPUSET

Mail:

Waiman Long <longman@redhat.com>

Mailing list:

cgroups@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git

Files:

admin-guide/cgroup-v1/cpusets include/linux/cpuset.h kernel/cgroup/cpuset-internal.h kernel/cgroup/cpuset-v1.c kernel/cgroup/cpuset.c tools/testing/selftests/cgroup/test_cpuset.c tools/testing/selftests/cgroup/test_cpuset_prs.sh tools/testing/selftests/cgroup/test_cpuset_v1_base.sh

CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)

Mail:

Johannes Weiner <hannes@cmpxchg.org>, Michal Hocko <mhocko@kernel.org>, Roman Gushchin <roman.gushchin@linux.dev>, Shakeel Butt <shakeel.butt@linux.dev>

Reviewer:

Muchun Song <muchun.song@linux.dev>

Mailing list:

cgroups@vger.kernel.org, linux-mm@kvack.org

Status:

Maintained

Files:

include/linux/memcontrol.h mm/memcontrol.c mm/memcontrol-v1.c mm/memcontrol-v1.h mm/swap_cgroup.c samples/cgroup/* tools/testing/selftests/cgroup/memcg_protection.m tools/testing/selftests/cgroup/test_hugetlb_memcg.c tools/testing/selftests/cgroup/test_kmem.c tools/testing/selftests/cgroup/test_memcontrol.c

CORETEMP HARDWARE MONITORING DRIVER

Mail:

Fenghua Yu <fenghua.yu@intel.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/coretemp drivers/hwmon/coretemp.c

CORSAIR-CPRO HARDWARE MONITOR DRIVER

Mail:

Marius Zachmann <mail@mariuszachmann.de>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/corsair-cpro.c

CORSAIR-PSU HARDWARE MONITOR DRIVER

Mail:

Wilken Gottwalt <wilken.gottwalt@posteo.net>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/corsair-psu drivers/hwmon/corsair-psu.c

COUNTER SUBSYSTEM

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git

Files:

Documentation/ABI/testing/sysfs-bus-counter driver-api/generic-counter drivers/counter/ include/linux/counter.h include/uapi/linux/counter.h tools/counter/

COUNTER WATCH EVENTS TOOL

Mail:

Fabrice Gasnier <fabrice.gasnier@foss.st.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

tools/counter/counter_watch_events.c

CP2615 I2C DRIVER

Mail:

Bence Csókás <bence98@sch.bme.hu>

Status:

Maintained

Files:

drivers/i2c/busses/i2c-cp2615.c

CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE

Mail:

Viresh Kumar <viresh.kumar@linaro.org>, Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Web-page:

http://www.arm.com/products/processors/technologies/biglittleprocessing.php

Files:

drivers/cpufreq/vexpress-spc-cpufreq.c

CPU FREQUENCY SCALING FRAMEWORK

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>, Viresh Kumar <viresh.kumar@linaro.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)

Files:

admin-guide/pm/cpufreq admin-guide/pm/intel_pstate Documentation/cpu-freq/ Documentation/devicetree/bindings/cpufreq/ drivers/cpufreq/ include/linux/cpufreq.h include/linux/sched/cpufreq.h kernel/sched/cpufreq*.c tools/testing/selftests/cpufreq/

CPU HOTPLUG

Mail:

Thomas Gleixner <tglx@linutronix.de>, Peter Zijlstra <peterz@infradead.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core

Files:

include/linux/cpu.h include/linux/cpuhotplug.h include/linux/smpboot.h kernel/cpu.c kernel/smpboot.*

CPU IDLE TIME MANAGEMENT FRAMEWORK

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>, Daniel Lezcano <daniel.lezcano@linaro.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git

Files:

admin-guide/pm/cpuidle driver-api/pm/cpuidle drivers/cpuidle/ include/linux/cpuidle.h

CPU POWER MONITORING SUBSYSTEM

Mail:

Thomas Renninger <trenn@suse.com>, Shuah Khan <shuah@kernel.org>, Shuah Khan <skhan@linuxfoundation.org>, John B. Wyatt IV <jwyatt@redhat.com>, John B. Wyatt IV <sageofredondo@gmail.com>, John Kacur <jkacur@redhat.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

tools/power/cpupower/

CPUID/MSR DRIVER

Mail:

“H. Peter Anvin” <hpa@zytor.com>

Status:

Maintained

Files:

arch/x86/kernel/cpuid.c arch/x86/kernel/msr.c

CPUIDLE DRIVER - ARM BIG LITTLE

Mail:

Lorenzo Pieralisi <lpieralisi@kernel.org>, Daniel Lezcano <daniel.lezcano@linaro.org>

Mailing list:

linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git

Files:

drivers/cpuidle/cpuidle-big_little.c

CPUIDLE DRIVER - ARM EXYNOS

Mail:

Daniel Lezcano <daniel.lezcano@linaro.org>, Kukjin Kim <kgene@kernel.org>

Reviewer:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

arch/arm/mach-exynos/pm.c drivers/cpuidle/cpuidle-exynos.c include/linux/platform_data/cpuidle-exynos.h

CPUIDLE DRIVER - ARM PSCI

Mail:

Lorenzo Pieralisi <lpieralisi@kernel.org>, Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

drivers/cpuidle/cpuidle-psci.c

CPUIDLE DRIVER - ARM PSCI PM DOMAIN

Mail:

Ulf Hansson <ulf.hansson@linaro.org>

Mailing list:

linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git

Files:

drivers/cpuidle/cpuidle-psci-domain.c drivers/cpuidle/cpuidle-psci.h

CPUIDLE DRIVER - DT IDLE PM DOMAIN

Mail:

Ulf Hansson <ulf.hansson@linaro.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git

Files:

drivers/cpuidle/dt_idle_genpd.c drivers/cpuidle/dt_idle_genpd.h

CPUIDLE DRIVER - RISC-V SBI

Mail:

Anup Patel <anup@brainfault.org>

Mailing list:

linux-pm@vger.kernel.org, linux-riscv@lists.infradead.org

Status:

Maintained

Files:

drivers/cpuidle/cpuidle-riscv-sbi.c

CRAMFS FILESYSTEM

Mail:

Nicolas Pitre <nico@fluxnic.net>

Status:

Maintained

Files:

filesystems/cramfs fs/cramfs/

CREATIVE SB0540

Mail:

Bastien Nocera <hadess@hadess.net>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-creative-sb0540.c

CRYPTO API

Mail:

Herbert Xu <herbert@gondor.apana.org.au>, “David S. Miller” <davem@davemloft.net>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git

Files:

Documentation/crypto/ Documentation/devicetree/bindings/crypto/ arch/*/crypto/ crypto/ drivers/crypto/ include/crypto/ include/linux/crypto* lib/crypto/

CRYPTO SPEED TEST COMPARE

Mail:

Wang Jinchao <wangjinchao@xfusion.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

tools/crypto/tcrypt/tcrypt_speed_compare.py

CRYPTOGRAPHIC RANDOM NUMBER GENERATOR

Mail:

Neil Horman <nhorman@tuxdriver.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

crypto/ansi_cprng.c crypto/rng.c

CS3308 MEDIA DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

http://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/cs3308.c

CS5535 Audio ALSA driver

Mail:

Jaya Kumar <jayakumar.alsa@gmail.com>

Status:

Maintained

Files:

sound/pci/cs5535audio/

CTU CAN FD DRIVER

Mail:

Pavel Pisa <pisa@cmp.felk.cvut.cz>, Ondrej Ille <ondrej.ille@gmail.com>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml drivers/net/can/ctucanfd/

CVE ASSIGNMENT CONTACT

Mail:

CVE Assignment Team <cve@kernel.org>

Status:

Maintained

Files:

process/cve

CW1200 WLAN driver

Status:

Orphan

Files:

drivers/net/wireless/st/cw1200/ include/linux/platform_data/net-cw1200.h

CX18 VIDEO4LINUX DRIVER

Mail:

Andy Walls <awalls@md.metrocast.net>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/pci/cx18/ include/uapi/linux/ivtv*

CX2341X MPEG ENCODER HELPER MODULE

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/common/cx2341x* include/media/drv-intf/cx2341x.h

CX24120 MEDIA DRIVER

Mail:

Jemma Denson <jdenson@gmail.com>, Patrick Boettcher <patrick.boettcher@posteo.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/cx24120*

CX88 VIDEO4LINUX DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/driver-api/media/drivers/cx88* drivers/media/pci/cx88/

CXD2820R MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/cxd2820r*

CXGB3 ETHERNET DRIVER (CXGB3)

Mail:

Potnuri Bharat Teja <bharat@chelsio.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.chelsio.com

Files:

drivers/net/ethernet/chelsio/cxgb3/

CXGB3 ISCSI DRIVER (CXGB3I)

Mail:

Varun Prakash <varun@chelsio.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.chelsio.com

Files:

drivers/scsi/cxgbi/cxgb3i

CXGB4 CRYPTO DRIVER (chcr)

Mail:

Ayush Sawal <ayush.sawal@chelsio.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Web-page:

http://www.chelsio.com

Files:

drivers/crypto/chelsio

CXGB4 ETHERNET DRIVER (CXGB4)

Mail:

Potnuri Bharat Teja <bharat@chelsio.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.chelsio.com

Files:

drivers/net/ethernet/chelsio/cxgb4/

CXGB4 INLINE CRYPTO DRIVER

Mail:

Ayush Sawal <ayush.sawal@chelsio.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.chelsio.com

Files:

drivers/net/ethernet/chelsio/inline_crypto/

CXGB4 ISCSI DRIVER (CXGB4I)

Mail:

Varun Prakash <varun@chelsio.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.chelsio.com

Files:

drivers/scsi/cxgbi/cxgb4i

CXGB4 IWARP RNIC DRIVER (IW_CXGB4)

Mail:

Potnuri Bharat Teja <bharat@chelsio.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

http://www.openfabrics.org

Files:

drivers/infiniband/hw/cxgb4/ include/uapi/rdma/cxgb4-abi.h

CXGB4VF ETHERNET DRIVER (CXGB4VF)

Mail:

Potnuri Bharat Teja <bharat@chelsio.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.chelsio.com

Files:

drivers/net/ethernet/chelsio/cxgb4vf/

CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER

Mail:

Frederic Barrat <fbarrat@linux.ibm.com>, Andrew Donnellan <ajd@linux.ibm.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Supported

Files:

Documentation/ABI/testing/sysfs-class-cxl arch/powerpc/cxl arch/powerpc/platforms/powernv/pci-cxl.c drivers/misc/cxl/ include/misc/cxl* include/uapi/misc/cxl.h

CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER

Mail:

Manoj N. Kumar <manoj@linux.ibm.com>, Uma Krishnan <ukrishn@linux.ibm.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Obsolete

Files:

arch/powerpc/cxlflash drivers/scsi/cxlflash/ include/uapi/scsi/cxlflash_ioctl.h

CYBERPRO FB DRIVER

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

http://www.armlinux.org.uk/

Files:

drivers/video/fbdev/cyber2000fb.*

CYCLADES PC300 DRIVER

Status:

Orphan

Files:

drivers/net/wan/pc300*

CYPRESS CY8C95X0 PINCTRL DRIVER

Mail:

Patrick Rudolph <patrick.rudolph@9elements.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/pinctrl/pinctrl-cy8c95x0.c

CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/touchscreen/cy8ctma140.c

CYPRESS STREETFIGHTER TOUCHKEYS DRIVER

Mail:

Yassine Oudjana <y.oudjana@protonmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/cypress-sf.yaml drivers/input/keyboard/cypress-sf.c

CYPRESS_FIRMWARE MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/common/cypress_firmware*

CYTTSP TOUCHSCREEN DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/touchscreen/cyttsp*

DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK

Mail:

Joshua Kinard <kumba@gentoo.org>

Status:

Maintained

Files:

drivers/rtc/rtc-ds1685.c include/linux/rtc/ds1685.h

DAMA SLAVE for AX.25

Mail:

Joerg Reuter <jreuter@yaina.de>

Mailing list:

linux-hams@vger.kernel.org

Status:

Maintained

Web-page:

http://yaina.de/jreuter/ http://www.qsl.net/dl1bke/

Files:

net/ax25/af_ax25.c net/ax25/ax25_dev.c net/ax25/ax25_ds_* net/ax25/ax25_in.c net/ax25/ax25_out.c net/ax25/ax25_timer.c net/ax25/sysctl_net_ax25.c

DATA ACCESS MONITOR

Mail:

SeongJae Park <sj@kernel.org>

Mailing list:

damon@lists.linux.dev, linux-mm@kvack.org

Status:

Maintained

Web-page:

https://damonitor.github.io

Subsystem Profile:

mm/damon/maintainer-profile

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next

Files:

Documentation/ABI/testing/sysfs-kernel-mm-damon Documentation/admin-guide/mm/damon/ Documentation/mm/damon/ include/linux/damon.h include/trace/events/damon.h mm/damon/ tools/testing/selftests/damon/

DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER

Mailing list:

netdev@vger.kernel.org

Status:

Orphan

Files:

networking/device_drivers/ethernet/dec/dmfe drivers/net/ethernet/dec/tulip/dmfe.c

DC390/AM53C974 SCSI driver

Mail:

Hannes Reinecke <hare@suse.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/scsi/am53c974.c

DC395x SCSI driver

Mail:

Oliver Neukum <oliver@neukum.org>, Ali Akcaagac <aliakc@web.de>, Jamie Lenehan <lenehan@twibble.org>

Status:

Maintained

Files:

scsi/dc395x drivers/scsi/dc395x.*

DCCP PROTOCOL

Mailing list:

dccp@vger.kernel.org

Status:

Orphan

Web-page:

http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp

Files:

include/linux/dccp.h include/linux/tfrc.h include/uapi/linux/dccp.h net/dccp/

DEBUGOBJECTS:

Mail:

Thomas Gleixner <tglx@linutronix.de>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects

Files:

include/linux/debugobjects.h lib/debugobjects.c

DECSTATION PLATFORM SUPPORT

Mail:

“Maciej W. Rozycki” <macro@orcam.me.uk>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/dec/ arch/mips/include/asm/dec/ arch/mips/include/asm/mach-dec/

DEFXX FDDI NETWORK DRIVER

Mail:

“Maciej W. Rozycki” <macro@orcam.me.uk>

Status:

Maintained

Files:

drivers/net/fddi/defxx.*

DEFZA FDDI NETWORK DRIVER

Mail:

“Maciej W. Rozycki” <macro@orcam.me.uk>

Status:

Maintained

Files:

drivers/net/fddi/defza.*

DEINTERLACE DRIVERS FOR ALLWINNER H3

Mail:

Jernej Skrabec <jernej.skrabec@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml drivers/media/platform/sunxi/sun8i-di/

DELL LAPTOP DRIVER

Mail:

Matthew Garrett <mjg59@srcf.ucam.org>, Pali Rohár <pali@kernel.org>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-laptop.c

DELL LAPTOP FREEFALL DRIVER

Mail:

Pali Rohár <pali@kernel.org>

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-smo8800.c

DELL LAPTOP RBTN DRIVER

Mail:

Pali Rohár <pali@kernel.org>

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-rbtn.*

DELL LAPTOP SMM DRIVER

Mail:

Pali Rohár <pali@kernel.org>

Status:

Maintained

Files:

Documentation/ABI/obsolete/procfs-i8k drivers/hwmon/dell-smm-hwmon.c include/uapi/linux/i8k.h

DELL PC DRIVER

Mail:

Lyndon Sanche <lsanche@lyndeno.ca>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-pc.c

DELL REMOTE BIOS UPDATE DRIVER

Mail:

Stuart Hayes <stuart.w.hayes@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/dell/dell_rbu.c

DELL SMBIOS DRIVER

Mail:

Pali Rohár <pali@kernel.org>

Mailing list:

Dell.Client.Kernel@dell.com, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-smbios.*

DELL SMBIOS SMM DRIVER

Mailing list:

Dell.Client.Kernel@dell.com, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-smbios-smm.c

DELL SMBIOS WMI DRIVER

Mailing list:

Dell.Client.Kernel@dell.com, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-smbios-wmi.c tools/wmi/dell-smbios-example.c

DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)

Mail:

Stuart Hayes <stuart.w.hayes@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

userspace-api/dcdbas drivers/platform/x86/dell/dcdbas.*

DELL WMI DDV DRIVER

Mail:

Armin Wolf <W_Armin@gmx.de>

Status:

Maintained

Files:

Documentation/ABI/testing/debugfs-dell-wmi-ddv Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv wmi/devices/dell-wmi-ddv drivers/platform/x86/dell/dell-wmi-ddv.c

DELL WMI DESCRIPTOR DRIVER

Mailing list:

Dell.Client.Kernel@dell.com

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-wmi-descriptor.c

DELL WMI HARDWARE PRIVACY SUPPORT

Mailing list:

Dell.Client.Kernel@dell.com, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-wmi-privacy.c

DELL WMI NOTIFICATIONS DRIVER

Mail:

Matthew Garrett <mjg59@srcf.ucam.org>, Pali Rohár <pali@kernel.org>

Status:

Maintained

Files:

drivers/platform/x86/dell/dell-wmi-base.c

DELL WMI SYSMAN DRIVER

Mail:

Prasanth Ksr <prasanth.ksr@dell.com>

Mailing list:

Dell.Client.Kernel@dell.com, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-firmware-attributes drivers/platform/x86/dell/dell-wmi-sysman/

DELTA AHE-50DC FAN CONTROL MODULE DRIVER

Mail:

Zev Weiss <zev@bewilderbeest.net>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/pmbus/delta-ahe50dc-fan.c

DELTA DPS920AB PSU DRIVER

Mail:

Robert Marko <robert.marko@sartura.hr>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/dps920ab drivers/hwmon/pmbus/dps920ab.c

DELTA NETWORKS TN48M CPLD DRIVERS

Mail:

Robert Marko <robert.marko@sartura.hr>

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml drivers/gpio/gpio-tn48m.c include/dt-bindings/reset/delta,tn48m-reset.h

DELTA ST MEDIA DRIVER

Mail:

Hugues Fruchet <hugues.fruchet@foss.st.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/platform/st/sti/delta

DENALI NAND DRIVER

Mailing list:

linux-mtd@lists.infradead.org

Status:

Orphan

Files:

drivers/mtd/nand/raw/denali*

DESIGNWARE EDMA CORE IP DRIVER

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

dmaengine@vger.kernel.org

Status:

Maintained

Files:

drivers/dma/dw-edma/ include/linux/dma/edma.h

DESIGNWARE USB2 DRD IP DRIVER

Mail:

Minas Harutyunyan <hminas@synopsys.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git

Files:

drivers/usb/dwc2/

DESIGNWARE USB3 DRD IP DRIVER

Mail:

Thinh Nguyen <Thinh.Nguyen@synopsys.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/dwc3/

DESIGNWARE XDATA IP DRIVER

Mailing list:

linux-pci@vger.kernel.org

Status:

Orphan

Files:

misc-devices/dw-xdata-pcie drivers/misc/dw-xdata-pcie.c

DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER

Mail:

Andreas Klinger <ak@it-klinger.de>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-iio-distance-srf08 drivers/iio/proximity/srf*.c

DEVICE COREDUMP (DEV_COREDUMP)

Mail:

Johannes Berg <johannes@sipsolutions.net>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/base/devcoredump.c include/linux/devcoredump.h

DEVICE DEPENDENCY HELPER SCRIPT

Mail:

Saravana Kannan <saravanak@google.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

scripts/dev-needs.sh

DEVICE DIRECT ACCESS (DAX)

Mail:

Dan Williams <dan.j.williams@intel.com>, Vishal Verma <vishal.l.verma@intel.com>, Dave Jiang <dave.jiang@intel.com>

Mailing list:

nvdimm@lists.linux.dev, linux-cxl@vger.kernel.org

Status:

Supported

Files:

drivers/dax/

DEVICE FREQUENCY (DEVFREQ)

Mail:

MyungJoo Ham <myungjoo.ham@samsung.com>, Kyungmin Park <kyungmin.park@samsung.com>, Chanwoo Choi <cw00.choi@samsung.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git

Files:

Documentation/devicetree/bindings/devfreq/ Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml drivers/devfreq/ include/linux/devfreq.h include/trace/events/devfreq.h

DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)

Mail:

Chanwoo Choi <cw00.choi@samsung.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git

Files:

Documentation/devicetree/bindings/devfreq/event/ drivers/devfreq/devfreq-event.c drivers/devfreq/event/ include/dt-bindings/pmu/exynos_ppmu.h include/linux/devfreq-event.h

DEVICE RESOURCE MANAGEMENT HELPERS

Mail:

Hans de Goede <hdegoede@redhat.com>

Reviewer:

Matti Vaittinen <mazziesaccount@gmail.com>

Status:

Maintained

Files:

include/linux/devm-helpers.h

DEVICE-MAPPER (LVM)

Mail:

Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@kernel.org>, Mikulas Patocka <mpatocka@redhat.com>

Mailing list:

dm-devel@lists.linux.dev

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/dm-devel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git

Files:

Documentation/admin-guide/device-mapper/ drivers/md/Kconfig drivers/md/Makefile drivers/md/dm* drivers/md/persistent-data/ include/linux/device-mapper.h include/linux/dm-*.h include/uapi/linux/dm-*.h

DEVICE-MAPPER VDO TARGET

Mail:

Matthew Sakai <msakai@redhat.com>

Mailing list:

dm-devel@lists.linux.dev

Status:

Maintained

Files:

Documentation/admin-guide/device-mapper/vdo*.rst drivers/md/dm-vdo/

DFROBOT SD2405AL RTC DRIVER

Mail:

Tóth János <gomba007@gmail.com>

Mailing list:

linux-rtc@vger.kernel.org

Status:

Maintained

Files:

drivers/rtc/rtc-sd2405al.c

DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT

Mail:

Christoph Niedermaier <cniedermaier@dh-electronics.com>

Mailing list:

kernel@dh-electronics.com

Status:

Maintained

Files:

arch/arm/boot/dts/nxp/imx/imx6*-dhcom-* arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*

DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT

Mail:

Marek Vasut <marex@denx.de>

Mailing list:

kernel@dh-electronics.com

Status:

Maintained

Files:

arch/arm/boot/dts/st/stm32mp1*-dhcom-* arch/arm/boot/dts/st/stm32mp1*-dhcor-*

DIALOG SEMICONDUCTOR DRIVERS

Mail:

Support Opensource <support.opensource@diasemi.com>

Status:

Supported

Web-page:

http://www.dialog-semiconductor.com/products

Files:

Documentation/devicetree/bindings/input/dlg,da72??.txt Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml Documentation/devicetree/bindings/mfd/da90*.txt Documentation/devicetree/bindings/mfd/dlg,da90*.yaml Documentation/devicetree/bindings/regulator/da92*.txt Documentation/devicetree/bindings/regulator/dlg,da9*.yaml Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml Documentation/devicetree/bindings/sound/da[79]*.txt Documentation/devicetree/bindings/sound/dlg,da7213.yaml Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml Documentation/hwmon/da90??.rst drivers/gpio/gpio-da90??.c drivers/hwmon/da90??-hwmon.c drivers/iio/adc/da91??-*.c drivers/input/misc/da72??.[ch] drivers/input/misc/da90??_onkey.c drivers/input/touchscreen/da9052_tsi.c drivers/leds/leds-da90??.c drivers/mfd/da903x.c drivers/mfd/da90??-*.c drivers/mfd/da91??-*.c drivers/pinctrl/pinctrl-da90??.c drivers/power/supply/da9052-battery.c drivers/power/supply/da91??-*.c drivers/regulator/da9???-regulator.[ch] drivers/regulator/slg51000-regulator.[ch] drivers/rtc/rtc-da90??.c drivers/thermal/da90??-thermal.c drivers/video/backlight/da90??_bl.c drivers/watchdog/da90??_wdt.c include/dt-bindings/regulator/dlg,da9*-regulator.h include/linux/mfd/da903x.h include/linux/mfd/da9052/ include/linux/mfd/da9055/ include/linux/mfd/da9062/ include/linux/mfd/da9063/ include/linux/mfd/da9150/ include/linux/regulator/da9211.h include/sound/da[79]*.h sound/soc/codecs/da[79]*.[ch]

DIAMOND SYSTEMS GPIO-MM GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-gpio-mm.c

DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER

Mail:

Martin Tuma <martin.tuma@digiteqautomotive.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

admin-guide/media/mgb4 drivers/media/pci/mgb4/

DIOLAN U2C-12 I2C DRIVER

Mail:

Guenter Roeck <linux@roeck-us.net>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/busses/i2c-diolan-u2c.c

DIRECTORY NOTIFICATION (DNOTIFY)

Mail:

Jan Kara <jack@suse.cz>

Reviewer:

Amir Goldstein <amir73il@gmail.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

filesystems/dnotify fs/notify/dnotify/ include/linux/dnotify.h

DISK GEOMETRY AND PARTITION HANDLING

Mail:

Andries Brouwer <aeb@cwi.nl>

Status:

Maintained

Web-page:

http://www.win.tue.nl/~aeb/linux/Large-Disk.html http://www.win.tue.nl/~aeb/linux/zip/zip-1.html http://www.win.tue.nl/~aeb/partitions/partition_types-1.html

DISKQUOTA

Mail:

Jan Kara <jack@suse.com>

Status:

Maintained

Files:

filesystems/quota fs/quota/ include/linux/quota*.h include/uapi/linux/quota*.h

DISTRIBUTED LOCK MANAGER (DLM)

Mail:

Alexander Aring <aahringo@redhat.com>, David Teigland <teigland@redhat.com>

Mailing list:

gfs2@lists.linux.dev

Status:

Supported

Web-page:

https://pagure.io/dlm

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git

Files:

fs/dlm/

DMA BUFFER SHARING FRAMEWORK

Mail:

Sumit Semwal <sumit.semwal@linaro.org>, Christian König <christian.koenig@amd.com>

Mailing list:

linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

driver-api/dma-buf userspace-api/dma-buf-alloc-exchange drivers/dma-buf/ include/linux/*fence.h include/linux/dma-buf.h include/linux/dma-resv.h

Content regex:

\bdma_(?:buf|fence|resv)\b

DMA GENERIC OFFLOAD ENGINE SUBSYSTEM

Mail:

Vinod Koul <vkoul@kernel.org>

Mailing list:

dmaengine@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-dmaengine/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git

Files:

Documentation/devicetree/bindings/dma/ Documentation/driver-api/dmaengine/ drivers/dma/ include/dt-bindings/dma/ include/linux/dma/ include/linux/dmaengine.h include/linux/of_dma.h

DMA MAPPING BENCHMARK

Mail:

Xiang Chen <chenxiang66@hisilicon.com>

Mailing list:

iommu@lists.linux.dev

Files:

kernel/dma/map_benchmark.c tools/testing/selftests/dma/

DMA MAPPING HELPERS

Mail:

Christoph Hellwig <hch@lst.de>, Marek Szyprowski <m.szyprowski@samsung.com>

Reviewer:

Robin Murphy <robin.murphy@arm.com>

Mailing list:

iommu@lists.linux.dev

Status:

Supported

Web-page:

http://git.infradead.org/users/hch/dma-mapping.git

SCM:

git git://git.infradead.org/users/hch/dma-mapping.git

Files:

include/asm-generic/dma-mapping.h include/linux/dma-direct.h include/linux/dma-map-ops.h include/linux/dma-mapping.h include/linux/swiotlb.h kernel/dma/

DMA-BUF HEAPS FRAMEWORK

Mail:

Sumit Semwal <sumit.semwal@linaro.org>

Reviewer:

Benjamin Gaignard <benjamin.gaignard@collabora.com>, Brian Starkey <Brian.Starkey@arm.com>, John Stultz <jstultz@google.com>, T.J. Mercier <tjmercier@google.com>

Mailing list:

linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/dma-buf/dma-heap.c drivers/dma-buf/heaps/* include/linux/dma-heap.h include/uapi/linux/dma-heap.h tools/testing/selftests/dmabuf-heaps/

DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422

Mail:

Lukasz Luba <lukasz.luba@arm.com>

Mailing list:

linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml drivers/memory/samsung/exynos5422-dmc.c

DME1737 HARDWARE MONITOR DRIVER

Mail:

Juerg Haefliger <juergh@proton.me>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/dme1737 drivers/hwmon/dme1737.c

DMI/SMBIOS SUPPORT

Mail:

Jean Delvare <jdelvare@suse.com>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next

Files:

Documentation/ABI/testing/sysfs-firmware-dmi-tables drivers/firmware/dmi-id.c drivers/firmware/dmi_scan.c include/linux/dmi.h

DOCUMENTATION

Mail:

Jonathan Corbet <corbet@lwn.net>

Mailing list:

linux-doc@vger.kernel.org

Status:

Maintained

Subsystem Profile:

doc-guide/maintainer-profile

SCM:

git git://git.lwn.net/linux.git docs-next

Files:

Documentation/ scripts/check-variable-fonts.sh scripts/documentation-file-ref-check scripts/kernel-doc scripts/sphinx-pre-install

Excluded:

Documentation/ABI/ Documentation/admin-guide/media/ Documentation/devicetree/ Documentation/driver-api/media/ Documentation/firmware-guide/acpi/ Documentation/i2c/ Documentation/netlink/ Documentation/power/ Documentation/spi/ Documentation/userspace-api/media/

DOCUMENTATION PROCESS

Mail:

Jonathan Corbet <corbet@lwn.net>

Mailing list:

workflows@vger.kernel.org

Status:

Maintained

Files:

Documentation/dev-tools/ Documentation/maintainer/ Documentation/process/

DOCUMENTATION REPORTING ISSUES

Mail:

Thorsten Leemhuis <linux@leemhuis.info>

Mailing list:

linux-doc@vger.kernel.org

Status:

Maintained

Files:

admin-guide/bug-bisect admin-guide/quickly-build-trimmed-linux admin-guide/reporting-issues admin-guide/verify-bugs-and-bisect-regressions

DOCUMENTATION SCRIPTS

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-doc@vger.kernel.org

Status:

Maintained

Files:

Documentation/sphinx/parse-headers.pl scripts/documentation-file-ref-check scripts/sphinx-pre-install

DOCUMENTATION/ITALIAN

Mail:

Federico Vaga <federico.vaga@vaga.pv.it>

Mailing list:

linux-doc@vger.kernel.org

Status:

Maintained

Files:

Documentation/translations/it_IT

DOCUMENTATION/JAPANESE

Reviewer:

Akira Yokosawa <akiyks@gmail.com>

Mailing list:

linux-doc@vger.kernel.org

Status:

Maintained

Files:

Documentation/translations/ja_JP

DONGWOON DW9714 LENS VOICE COIL DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml drivers/media/i2c/dw9714.c

DONGWOON DW9719 LENS VOICE COIL DRIVER

Mail:

Daniel Scally <djrscally@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/dw9719.c

DONGWOON DW9768 LENS VOICE COIL DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml drivers/media/i2c/dw9768.c

DONGWOON DW9807 LENS VOICE COIL DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml drivers/media/i2c/dw9807-vcm.c

DOUBLETALK DRIVER

Mail:

“James R. Van Zandt” <jrv@vanzandt.mv.com>

Mailing list:

blinux-list@redhat.com

Status:

Maintained

Files:

drivers/char/dtlk.c include/linux/dtlk.h

DPAA2 DATAPATH I/O (DPIO) DRIVER

Mail:

Roy Pledge <Roy.Pledge@nxp.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/soc/fsl/dpio

DPAA2 ETHERNET DRIVER

Mail:

Ioana Ciornei <ioana.ciornei@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support drivers/net/ethernet/freescale/dpaa2/Kconfig drivers/net/ethernet/freescale/dpaa2/Makefile drivers/net/ethernet/freescale/dpaa2/dpaa2-eth* drivers/net/ethernet/freescale/dpaa2/dpaa2-mac* drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk* drivers/net/ethernet/freescale/dpaa2/dpkg.h drivers/net/ethernet/freescale/dpaa2/dpmac* drivers/net/ethernet/freescale/dpaa2/dpni*

DPAA2 ETHERNET SWITCH DRIVER

Mail:

Ioana Ciornei <ioana.ciornei@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/device_drivers/ethernet/freescale/dpaa2/switch-driver drivers/net/ethernet/freescale/dpaa2/dpaa2-switch* drivers/net/ethernet/freescale/dpaa2/dpsw*

DPLL SUBSYSTEM

Mail:

Vadim Fedorenko <vadim.fedorenko@linux.dev>, Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com>, Jiri Pirko <jiri@resnulli.us>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

driver-api/dpll drivers/dpll/* include/linux/dpll.h include/uapi/linux/dpll.h

DRBD DRIVER

Mail:

Philipp Reisner <philipp.reisner@linbit.com>, Lars Ellenberg <lars.ellenberg@linbit.com>, Christoph Böhmwalder <christoph.boehmwalder@linbit.com>

Mailing list:

drbd-dev@lists.linbit.com

Status:

Supported

Web-page:

http://www.drbd.org

SCM:

git git://git.linbit.com/linux-drbd.git git git://git.linbit.com/drbd-8.4.git

Files:

Documentation/admin-guide/blockdev/ drivers/block/drbd/ include/linux/drbd* lib/lru_cache.c

DRIVER COMPONENT FRAMEWORK

Mailing list:

dri-devel@lists.freedesktop.org

Files:

drivers/base/component.c include/linux/component.h

DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Reviewer:

“Rafael J. Wysocki” <rafael@kernel.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git

Files:

core-api/kobject drivers/base/ fs/debugfs/ fs/sysfs/ include/linux/debugfs.h include/linux/fwnode.h include/linux/kobj* include/linux/property.h lib/kobj* rust/kernel/device.rs

DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)

Mail:

Nishanth Menon <nm@ti.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

drivers/soc/ti/smartreflex.c include/linux/power/smartreflex.h

DRM ACCEL DRIVERS FOR INTEL VPU

Mail:

Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>, Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/accel/ivpu/ include/uapi/drm/ivpu_accel.h

DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK

Mail:

Oded Gabbay <ogabbay@kernel.org>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

chat:

irc://irc.oftc.net/dri-devel

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git

Files:

Documentation/accel/ drivers/accel/ include/drm/drm_accel.h

DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE

Mail:

Maxime Ripard <mripard@kernel.org>, Chen-Yu Tsai <wens@csie.org>

Reviewer:

Jernej Skrabec <jernej.skrabec@gmail.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/sun4i/sun8i*

DRM DRIVER FOR ARM PL111 CLCD

Status:

Orphan

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/pl111/

DRM DRIVER FOR ARM VERSATILE TFT PANELS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml drivers/gpu/drm/panel/panel-arm-versatile.c

DRM DRIVER FOR ASPEED BMC GFX

Mail:

Joel Stanley <joel@jms.id.au>

Mailing list:

linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/gpu/aspeed-gfx.txt drivers/gpu/drm/aspeed/

DRM DRIVER FOR AST SERVER GRAPHICS CHIPS

Mail:

Dave Airlie <airlied@redhat.com>

Reviewer:

Thomas Zimmermann <tzimmermann@suse.de>, Jocelyn Falempe <jfalempe@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/ast/

DRM DRIVER FOR BOCHS VIRTUAL GPU

Mail:

Gerd Hoffmann <kraxel@redhat.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/tiny/bochs.c

DRM DRIVER FOR BOE HIMAX8279D PANELS

Mail:

Jerry Han <hanxu5@huaqin.corp-partner.google.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml drivers/gpu/drm/panel/panel-boe-himax8279d.c

DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE

Mail:

Jagan Teki <jagan@amarulasolutions.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml drivers/gpu/drm/bridge/chipone-icn6211.c

DRM DRIVER FOR EBBG FT8719 PANEL

Mail:

Joel Selvaraj <jo@jsfamily.in>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml drivers/gpu/drm/panel/panel-ebbg-ft8719.c

DRM DRIVER FOR FARADAY TVE200 TV ENCODER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/tve200/

DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS

Mail:

Icenowy Zheng <icenowy@aosc.io>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c

DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS

Mail:

Jagan Teki <jagan@amarulasolutions.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c

DRM DRIVER FOR FIRMWARE FRAMEBUFFERS

Mail:

Thomas Zimmermann <tzimmermann@suse.de>, Javier Martinez Canillas <javierm@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/tiny/ofdrm.c drivers/gpu/drm/tiny/simpledrm.c drivers/video/aperture.c drivers/video/nomodeset.c include/linux/aperture.h include/video/nomodeset.h

DRM DRIVER FOR GENERIC EDP PANELS

Reviewer:

Douglas Anderson <dianders@chromium.org>

Files:

Documentation/devicetree/bindings/display/panel/panel-edp.yaml drivers/gpu/drm/panel/panel-edp.c

DRM DRIVER FOR GENERIC USB DISPLAY

Mail:

Noralf Trønnes <noralf@tronnes.org>

Status:

Maintained

Web-page:

https://github.com/notro/gud/wiki

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/gud/ include/drm/gud.h

DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS

Mail:

Hans de Goede <hdegoede@redhat.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/tiny/gm12u320.c

DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels

Mail:

Ondrej Jirman <megi@xff.cz>, Javier Martinez Canillas <javierm@redhat.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml drivers/gpu/drm/panel/panel-himax-hx8394.c

DRM DRIVER FOR HX8357D PANELS

Status:

Orphan

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/himax,hx8357d.txt drivers/gpu/drm/tiny/hx8357d.c

DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE

Mail:

Deepak Rawat <drawat.floss@gmail.com>

Mailing list:

linux-hyperv@vger.kernel.org, dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/hyperv

DRM DRIVER FOR ILITEK ILI9225 PANELS

Mail:

David Lechner <david@lechnology.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/ilitek,ili9225.txt drivers/gpu/drm/tiny/ili9225.c

DRM DRIVER FOR ILITEK ILI9486 PANELS

Mail:

Kamlesh Gurudasani <kamlesh.gurudasani@gmail.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/ilitek,ili9486.yaml drivers/gpu/drm/tiny/ili9486.c

DRM DRIVER FOR ILITEK ILI9805 PANELS

Mail:

Michael Trimarchi <michael@amarulasolutions.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml drivers/gpu/drm/panel/panel-ilitek-ili9805.c

DRM DRIVER FOR ILITEK ILI9806E PANELS

Mail:

Michael Walle <mwalle@kernel.org>

Status:

Maintained

Files:

drivers/gpu/drm/panel/panel-ilitek-ili9806e.c

DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS

Mail:

Jagan Teki <jagan@edgeble.ai>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c

DRM DRIVER FOR LG SW43408 PANELS

Mail:

Sumit Semwal <sumit.semwal@linaro.org>, Caleb Connolly <caleb.connolly@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml drivers/gpu/drm/panel/panel-lg-sw43408.c

DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER

Mail:

Paul Kocialkowski <paul.kocialkowski@bootlin.com>

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/logicvc/

DRM DRIVER FOR LVDS PANELS

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/lvds.yaml Documentation/devicetree/bindings/display/panel/panel-lvds.yaml drivers/gpu/drm/panel/panel-lvds.c

DRM DRIVER FOR MANTIX MLAF057WE51 PANELS

Mail:

Guido Günther <agx@sigxcpu.org>

Reviewer:

Purism Kernel Team <kernel@puri.sm>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c

DRM DRIVER FOR MGA G200 GRAPHICS CHIPS

Mail:

Dave Airlie <airlied@redhat.com>

Reviewer:

Thomas Zimmermann <tzimmermann@suse.de>, Jocelyn Falempe <jfalempe@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/mgag200/

DRM DRIVER FOR MI0283QT

Mail:

Noralf Trønnes <noralf@tronnes.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt drivers/gpu/drm/tiny/mi0283qt.c

DRM DRIVER FOR MIPI DBI compatible panels

Mail:

Noralf Trønnes <noralf@tronnes.org>

Status:

Maintained

Web-page:

https://github.com/notro/panel-mipi-dbi/wiki

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml drivers/gpu/drm/tiny/panel-mipi-dbi.c

DRM DRIVER for Qualcomm Adreno GPUs

Mail:

Rob Clark <robdclark@gmail.com>

Reviewer:

Sean Paul <sean@poorly.run>, Konrad Dybcio <konradybcio@kernel.org>

Mailing list:

linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org

Status:

Maintained

bugs:

https://gitlab.freedesktop.org/drm/msm/-/issues

SCM:

git https://gitlab.freedesktop.org/drm/msm.git

Files:

Documentation/devicetree/bindings/display/msm/gpu.yaml drivers/gpu/drm/msm/adreno/ drivers/gpu/drm/msm/msm_gpu.* drivers/gpu/drm/msm/msm_gpu_devfreq.* drivers/gpu/drm/msm/msm_ringbuffer.* drivers/gpu/drm/msm/registers/adreno/ include/uapi/drm/msm_drm.h

DRM DRIVER for Qualcomm display hardware

Mail:

Rob Clark <robdclark@gmail.com>, Abhinav Kumar <quic_abhinavk@quicinc.com>, Dmitry Baryshkov <dmitry.baryshkov@linaro.org>

Reviewer:

Sean Paul <sean@poorly.run>, Marijn Suijten <marijn.suijten@somainline.org>

Mailing list:

linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org

Status:

Maintained

bugs:

https://gitlab.freedesktop.org/drm/msm/-/issues

SCM:

git https://gitlab.freedesktop.org/drm/msm.git

Files:

Documentation/devicetree/bindings/display/msm/ drivers/gpu/drm/ci/xfails/msm* drivers/gpu/drm/msm/ include/uapi/drm/msm_drm.h

DRM DRIVER FOR NOVATEK NT35510 PANELS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml drivers/gpu/drm/panel/panel-novatek-nt35510.c

DRM DRIVER FOR NOVATEK NT35560 PANELS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml drivers/gpu/drm/panel/panel-novatek-nt35560.c

DRM DRIVER FOR NOVATEK NT36523 PANELS

Mail:

Jianhua Lu <lujianhua000@gmail.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml drivers/gpu/drm/panel/panel-novatek-nt36523.c

DRM DRIVER FOR NOVATEK NT36672A PANELS

Mail:

Sumit Semwal <sumit.semwal@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml drivers/gpu/drm/panel/panel-novatek-nt36672a.c

DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS

Mail:

Karol Herbst <kherbst@redhat.com>, Lyude Paul <lyude@redhat.com>, Danilo Krummrich <dakr@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org, nouveau@lists.freedesktop.org

Status:

Supported

Web-page:

https://nouveau.freedesktop.org/

Patchwork:

https://patchwork.freedesktop.org/project/nouveau/ https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests

bugs:

https://gitlab.freedesktop.org/drm/nouveau/-/issues

chat:

irc://irc.oftc.net/nouveau

SCM:

git https://gitlab.freedesktop.org/drm/nouveau.git

Files:

drivers/gpu/drm/nouveau/ include/uapi/drm/nouveau_drm.h

DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS

Mail:

Stefan Mavrodiev <stefan@olimex.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c

DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP

Reviewer:

Douglas Anderson <dianders@chromium.org>

Files:

Documentation/devicetree/bindings/display/bridge/ps8640.yaml drivers/gpu/drm/bridge/parade-ps8640.c

DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS

Mail:

Noralf Trønnes <noralf@tronnes.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/repaper.txt drivers/gpu/drm/tiny/repaper.c

DRM DRIVER FOR QEMU’S CIRRUS DEVICE

Mail:

Dave Airlie <airlied@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Obsolete

Web-page:

https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/tiny/cirrus.c

DRM DRIVER FOR QXL VIRTUAL GPU

Mail:

Dave Airlie <airlied@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>

Mailing list:

virtualization@lists.linux.dev, spice-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/qxl/ include/uapi/drm/qxl_drm.h

DRM DRIVER FOR RAYDIUM RM67191 PANELS

Mail:

Robert Chiras <robert.chiras@nxp.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml drivers/gpu/drm/panel/panel-raydium-rm67191.c

DRM DRIVER FOR SAMSUNG DB7430 PANELS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml drivers/gpu/drm/panel/panel-samsung-db7430.c

DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE

Mail:

Inki Dae <inki.dae@samsung.com>, Jagan Teki <jagan@amarulasolutions.com>, Marek Szyprowski <m.szyprowski@samsung.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml drivers/gpu/drm/bridge/samsung-dsim.c include/drm/bridge/samsung-dsim.h

DRM DRIVER FOR SAMSUNG S6D27A1 PANELS

Mail:

Markuss Broks <markuss.broks@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml drivers/gpu/drm/panel/panel-samsung-s6d27a1.c

DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS

Mail:

Artur Weber <aweber.kernel@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c

DRM DRIVER FOR SAMSUNG S6E3HA8 PANELS

Mail:

Dzmitry Sankouski <dsankouski@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c

DRM DRIVER FOR SHARP MEMORY LCD

Mail:

Alex Lanzano <lanzano.alex@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/sharp,ls010b7dh04.yaml drivers/gpu/drm/tiny/sharp-memory.c

DRM DRIVER FOR SITRONIX ST7586 PANELS

Mail:

David Lechner <david@lechnology.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/sitronix,st7586.txt drivers/gpu/drm/tiny/st7586.c

DRM DRIVER FOR SITRONIX ST7701 PANELS

Mail:

Jagan Teki <jagan@amarulasolutions.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml drivers/gpu/drm/panel/panel-sitronix-st7701.c

DRM DRIVER FOR SITRONIX ST7703 PANELS

Mail:

Guido Günther <agx@sigxcpu.org>

Reviewer:

Purism Kernel Team <kernel@puri.sm>, Ondrej Jirman <megi@xff.cz>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml drivers/gpu/drm/panel/panel-sitronix-st7703.c

DRM DRIVER FOR SITRONIX ST7735R PANELS

Mail:

David Lechner <david@lechnology.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/sitronix,st7735r.yaml drivers/gpu/drm/tiny/st7735r.c

DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS

Mail:

Javier Martinez Canillas <javierm@redhat.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/solomon,ssd-common.yaml Documentation/devicetree/bindings/display/solomon,ssd13*.yaml drivers/gpu/drm/solomon/ssd130x*

DRM DRIVER FOR ST-ERICSSON MCDE

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/ste,mcde.yaml drivers/gpu/drm/mcde/

DRM DRIVER FOR SYNAPTICS R63353 PANELS

Mail:

Michael Trimarchi <michael@amarulasolutions.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml drivers/gpu/drm/panel/panel-synaptics-r63353.c

DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE

Mail:

Jagan Teki <jagan@amarulasolutions.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml drivers/gpu/drm/bridge/ti-dlpc3433.c

DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP

Reviewer:

Douglas Anderson <dianders@chromium.org>

Files:

Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml drivers/gpu/drm/bridge/ti-sn65dsi86.c

DRM DRIVER FOR TPO TPG110 PANELS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml drivers/gpu/drm/panel/panel-tpo-tpg110.c

DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)

Mail:

Louis Chauvet <louis.chauvet@bootlin.com>

Reviewer:

Haneen Mohammed <hamohammed.sa@gmail.com>, Simona Vetter <simona@ffwll.ch>, Melissa Wen <melissa.srw@gmail.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

gpu/vkms drivers/gpu/drm/ci/xfails/vkms* drivers/gpu/drm/vkms/

DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/vboxvideo/

DRM DRIVER FOR VMWARE VIRTUAL GPU

Mail:

Zack Rusin <zack.rusin@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/vmwgfx/ include/uapi/drm/vmwgfx_drm.h

DRM DRIVER FOR WIDECHIPS WS2401 PANELS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml drivers/gpu/drm/panel/panel-widechips-ws2401.c

DRM DRIVERS

Mail:

David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

bugs:

https://gitlab.freedesktop.org/drm

chat:

irc://irc.oftc.net/dri-devel

SCM:

git https://gitlab.freedesktop.org/drm/kernel.git

Files:

Documentation/devicetree/bindings/display/ Documentation/devicetree/bindings/gpu/ Documentation/gpu/ drivers/gpu/ include/drm/ include/linux/vga* include/uapi/drm/

DRM DRIVERS AND MISC GPU PATCHES

Mail:

Maarten Lankhorst <maarten.lankhorst@linux.intel.com>, Maxime Ripard <mripard@kernel.org>, Thomas Zimmermann <tzimmermann@suse.de>

Status:

Maintained

Web-page:

https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/ Documentation/devicetree/bindings/gpu/ Documentation/gpu/ drivers/gpu/drm/ drivers/gpu/vga/ include/drm/drm include/linux/vga* include/uapi/drm/

Excluded:

drivers/gpu/drm/amd/ drivers/gpu/drm/armada/ drivers/gpu/drm/etnaviv/ drivers/gpu/drm/exynos/ drivers/gpu/drm/i915/ drivers/gpu/drm/kmb/ drivers/gpu/drm/mediatek/ drivers/gpu/drm/msm/ drivers/gpu/drm/nouveau/ drivers/gpu/drm/radeon/ drivers/gpu/drm/renesas/rcar-du/ drivers/gpu/drm/tegra/

DRM DRIVERS FOR ALLWINNER A10

Mail:

Maxime Ripard <mripard@kernel.org>, Chen-Yu Tsai <wens@csie.org>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/allwinner* drivers/gpu/drm/sun4i/

DRM DRIVERS FOR AMLOGIC SOCS

Mail:

Neil Armstrong <neil.armstrong@linaro.org>

Mailing list:

dri-devel@lists.freedesktop.org, linux-amlogic@lists.infradead.org

Status:

Supported

Web-page:

http://linux-meson.com/

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml gpu/meson drivers/gpu/drm/ci/xfails/meson* drivers/gpu/drm/meson/

DRM DRIVERS FOR ATMEL HLCDC

Mail:

Sam Ravnborg <sam@ravnborg.org>, Boris Brezillon <bbrezillon@kernel.org>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/atmel/ drivers/gpu/drm/atmel-hlcdc/

DRM DRIVERS FOR BRIDGE CHIPS

Mail:

Andrzej Hajda <andrzej.hajda@intel.com>, Neil Armstrong <neil.armstrong@linaro.org>, Robert Foss <rfoss@kernel.org>

Reviewer:

Laurent Pinchart <Laurent.pinchart@ideasonboard.com>, Jonas Karlman <jonas@kwiboo.se>, Jernej Skrabec <jernej.skrabec@gmail.com>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/bridge/ drivers/gpu/drm/bridge/ drivers/gpu/drm/display/drm_bridge_connector.c drivers/gpu/drm/drm_bridge.c include/drm/drm_bridge.h include/drm/drm_bridge_connector.h

DRM DRIVERS FOR EXYNOS

Mail:

Inki Dae <inki.dae@samsung.com>, Seung-Woo Kim <sw0312.kim@samsung.com>, Kyungmin Park <kyungmin.park@samsung.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git

Files:

Documentation/devicetree/bindings/display/samsung/ drivers/gpu/drm/exynos/ include/uapi/drm/exynos_drm.h

DRM DRIVERS FOR FREESCALE DCU

Mail:

Stefan Agner <stefan@agner.ch>, Alison Wang <alison.wang@nxp.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/fsl,dcu.txt Documentation/devicetree/bindings/display/fsl,tcon.txt drivers/gpu/drm/fsl-dcu/

DRM DRIVERS FOR FREESCALE IMX 5/6

Mail:

Philipp Zabel <p.zabel@pengutronix.de>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git git git://git.pengutronix.de/git/pza/linux

Files:

Documentation/devicetree/bindings/display/imx/ drivers/gpu/drm/imx/ipuv3/ drivers/gpu/ipu-v3/

DRM DRIVERS FOR FREESCALE IMX BRIDGE

Mail:

Liu Ying <victor.liu@nxp.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml drivers/gpu/drm/bridge/imx/

DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)

Mail:

Patrik Jakobsson <patrik.r.jakobsson@gmail.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/gma500/

DRM DRIVERS FOR HISILICON

Mail:

Xinliang Liu <xinliang.liu@linaro.org>, Tian Tao <tiantao6@hisilicon.com>

Reviewer:

Xinwei Kong <kong.kongxinwei@hisilicon.com>, Sumit Semwal <sumit.semwal@linaro.org>, Yongqin Liu <yongqin.liu@linaro.org>, John Stultz <jstultz@google.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/hisilicon/ drivers/gpu/drm/hisilicon/

DRM DRIVERS FOR LIMA

Mail:

Qiang Yu <yuq825@gmail.com>

Mailing list:

dri-devel@lists.freedesktop.org, lima@lists.freedesktop.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/lima/ include/uapi/drm/lima_drm.h

DRM DRIVERS FOR LOONGSON

Mail:

Sui Jingfeng <suijingfeng@loongson.cn>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/loongson/

DRM DRIVERS FOR MEDIATEK

Mail:

Chun-Kuang Hu <chunkuang.hu@kernel.org>, Philipp Zabel <p.zabel@pengutronix.de>

Mailing list:

dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/display/mediatek/ drivers/gpu/drm/ci/xfails/mediatek* drivers/gpu/drm/mediatek/ drivers/phy/mediatek/phy-mtk-dp.c drivers/phy/mediatek/phy-mtk-hdmi* drivers/phy/mediatek/phy-mtk-mipi*

DRM DRIVERS FOR NVIDIA TEGRA

Mail:

Thierry Reding <thierry.reding@gmail.com>, Mikko Perttunen <mperttunen@nvidia.com>

Mailing list:

dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/tegra.git

Files:

Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml Documentation/devicetree/bindings/gpu/host1x/ drivers/gpu/drm/tegra/ drivers/gpu/host1x/ include/linux/host1x.h include/uapi/drm/tegra_drm.h

DRM DRIVERS FOR RENESAS R-CAR

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>

Mailing list:

dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/pinchartl/media drm/du/next

Files:

Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml Documentation/devicetree/bindings/display/renesas,du.yaml drivers/gpu/drm/renesas/rcar-du/

DRM DRIVERS FOR RENESAS RZ

Mail:

Biju Das <biju.das.jz@bp.renesas.com>

Mailing list:

dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml drivers/gpu/drm/renesas/rz-du/

DRM DRIVERS FOR RENESAS SHMOBILE

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Geert Uytterhoeven <geert+renesas@glider.be>

Mailing list:

dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml drivers/gpu/drm/renesas/shmobile/ include/linux/platform_data/shmob_drm.h

DRM DRIVERS FOR ROCKCHIP

Mail:

Sandy Huang <hjc@rock-chips.com>, Heiko Stübner <heiko@sntech.de>, Andy Yan <andy.yan@rock-chips.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/rockchip/ drivers/gpu/drm/ci/xfails/rockchip* drivers/gpu/drm/rockchip/

DRM DRIVERS FOR STI

Mail:

Alain Volmat <alain.volmat@foss.st.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/st,stih4xx.txt drivers/gpu/drm/sti

DRM DRIVERS FOR STM

Mail:

Yannick Fertre <yannick.fertre@foss.st.com>, Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>, Philippe Cornu <philippe.cornu@foss.st.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml drivers/gpu/drm/stm

DRM DRIVERS FOR TI KEYSTONE

Mail:

Jyri Sarha <jyri.sarha@iki.fi>, Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml drivers/gpu/drm/tidss/

DRM DRIVERS FOR TI LCDC

Mail:

Jyri Sarha <jyri.sarha@iki.fi>, Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/tilcdc/ drivers/gpu/drm/tilcdc/

DRM DRIVERS FOR TI OMAP

Mail:

Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/ti/ drivers/gpu/drm/omapdrm/

DRM DRIVERS FOR V3D

Mail:

Melissa Wen <mwen@igalia.com>, Maíra Canal <mcanal@igalia.com>

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml drivers/gpu/drm/v3d/ include/uapi/drm/v3d_drm.h

DRM DRIVERS FOR VC4

Mail:

Maxime Ripard <mripard@kernel.org>, Dave Stevenson <dave.stevenson@raspberrypi.com>

Reviewer:

Maíra Canal <mcanal@igalia.com>, Raspberry Pi Kernel Maintenance <kernel-list@raspberrypi.com>

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml drivers/gpu/drm/vc4/ include/uapi/drm/vc4_drm.h

DRM DRIVERS FOR VIVANTE GPU IP

Mail:

Lucas Stach <l.stach@pengutronix.de>

Reviewer:

Russell King <linux+etnaviv@armlinux.org.uk>, Christian Gmeiner <christian.gmeiner@gmail.com>

Mailing list:

etnaviv@lists.freedesktop.org (moderated for non-subscribers), dri-devel@lists.freedesktop.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpu/vivante,gc.yaml drivers/gpu/drm/etnaviv/ include/uapi/drm/etnaviv_drm.h

DRM DRIVERS FOR XEN

Mail:

Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>

Mailing list:

dri-devel@lists.freedesktop.org, xen-devel@lists.xenproject.org (moderated for non-subscribers)

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

gpu/xen-front drivers/gpu/drm/xen/

DRM DRIVERS FOR XILINX

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/xlnx/ gpu/zynqmp drivers/gpu/drm/xlnx/

DRM GPU SCHEDULER

Mail:

Luben Tuikov <ltuikov89@gmail.com>, Matthew Brost <matthew.brost@intel.com>, Danilo Krummrich <dakr@kernel.org>, Philipp Stanner <pstanner@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/scheduler/ include/drm/gpu_scheduler.h

DRM PANEL DRIVERS

Mail:

Neil Armstrong <neil.armstrong@linaro.org>

Reviewer:

Jessica Zhang <quic_jesszhan@quicinc.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/panel/ drivers/gpu/drm/drm_panel.c drivers/gpu/drm/panel/ include/drm/drm_panel.h

DRM PRIVACY-SCREEN CLASS

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/drm_privacy_screen* include/drm/drm_privacy_screen*

DRM TTM SUBSYSTEM

Mail:

Christian Koenig <christian.koenig@amd.com>, Huang Rui <ray.huang@amd.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/ttm/ include/drm/ttm/

DRM AUTOMATED TESTING

Mail:

Helen Koike <helen.koike@collabora.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

gpu/automated_testing drivers/gpu/drm/ci/

DSBR100 USB FM RADIO DRIVER

Mail:

Alexey Klimov <alexey.klimov@linaro.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/dsbr100.c

DT3155 MEDIA DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/pci/dt3155/

DVB_USB_AF9015 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/af9015*

DVB_USB_AF9035 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/af9035*

DVB_USB_ANYSEE MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/anysee*

DVB_USB_AU6610 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/au6610*

DVB_USB_CE6230 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/ce6230*

DVB_USB_CXUSB MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/dvb-usb/cxusb*

DVB_USB_EC168 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/ec168*

DVB_USB_GL861 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/gl861*

DVB_USB_MXL111SF MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mkrufky/mxl111sf.git

Files:

drivers/media/usb/dvb-usb-v2/mxl111sf*

DVB_USB_RTL28XXU MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/rtl28xxu*

DVB_USB_V2 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org http://palosaari.fi/linux/

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/dvb_usb* drivers/media/usb/dvb-usb-v2/usb_urb.c

DYNAMIC DEBUG

Mail:

Jason Baron <jbaron@akamai.com>, Jim Cromie <jim.cromie@gmail.com>

Status:

Maintained

Files:

include/linux/dynamic_debug.h lib/dynamic_debug.c lib/test_dynamic_debug.c

DYNAMIC INTERRUPT MODERATION

Mail:

Tal Gilboa <talgi@nvidia.com>

Status:

Maintained

Files:

networking/net_dim include/linux/dim.h lib/dim/

DYNAMIC THERMAL POWER MANAGEMENT (DTPM)

Mail:

Daniel Lezcano <daniel.lezcano@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Files:

drivers/powercap/dtpm* include/linux/dtpm.h

DZ DECSTATION DZ11 SERIAL DRIVER

Mail:

“Maciej W. Rozycki” <macro@orcam.me.uk>

Status:

Maintained

Files:

drivers/tty/serial/dz.*

E3X0 POWER BUTTON DRIVER

Mail:

Moritz Fischer <moritz.fischer@ettus.com>

Mailing list:

usrp-users@lists.ettus.com

Status:

Supported

Web-page:

http://www.ettus.com

Files:

Documentation/devicetree/bindings/input/e3x0-button.txt drivers/input/misc/e3x0-button.c

E4000 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/e4000*

EARTH_PT1 MEDIA DRIVER

Mail:

Akihiro Tsukada <tskd08@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/media/pci/pt1/

EARTH_PT3 MEDIA DRIVER

Mail:

Akihiro Tsukada <tskd08@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/media/pci/pt3/

EC100 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/ec100*

ECRYPT FILE SYSTEM

Mail:

Tyler Hicks <code@tyhicks.com>

Mailing list:

ecryptfs@vger.kernel.org

Status:

Odd Fixes

Web-page:

http://ecryptfs.org https://launchpad.net/ecryptfs

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git

Files:

filesystems/ecryptfs fs/ecryptfs/

EDAC-AMD64

Mail:

Yazen Ghannam <yazen.ghannam@amd.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Supported

Files:

drivers/edac/amd64_edac* drivers/edac/mce_amd*

EDAC-ARMADA

Mail:

Jan Luebbe <jlu@pengutronix.de>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml drivers/edac/armada_xp_*

EDAC-AST2500

Mail:

Stefan Schaeckeler <sschaeck@cisco.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt drivers/edac/aspeed_edac.c

EDAC-BLUEFIELD

Mail:

Shravan Kumar Ramani <shravankr@nvidia.com>

Status:

Supported

Files:

drivers/edac/bluefield_edac.c

EDAC-CALXEDA

Mail:

Andre Przywara <andre.przywara@arm.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/highbank*

EDAC-CAVIUM OCTEON

Mail:

Thomas Bogendoerfer <tsbogend@alpha.franken.de>

Mailing list:

linux-edac@vger.kernel.org, linux-mips@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/octeon_edac*

EDAC-CAVIUM THUNDERX

Mail:

Robert Richter <rric@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/edac/thunderx_edac*

EDAC-CORE

Mail:

Borislav Petkov <bp@alien8.de>, Tony Luck <tony.luck@intel.com>

Reviewer:

James Morse <james.morse@arm.com>, Mauro Carvalho Chehab <mchehab@kernel.org>, Robert Richter <rric@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next

Files:

driver-api/edac drivers/edac/ include/linux/edac.h

EDAC-DMC520

Mail:

Lei Wang <lewan@microsoft.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Supported

Files:

drivers/edac/dmc520_edac.c

EDAC-E752X

Mail:

Mark Gross <markgross@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/e752x_edac.c

EDAC-E7XXX

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/e7xxx_edac.c

EDAC-FSL_DDR

Reviewer:

Frank Li <Frank.Li@nxp.com>

Mailing list:

imx@lists.linux.dev, linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/fsl_ddr_edac.*

EDAC-GHES

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/ghes_edac.c

EDAC-I10NM

Mail:

Tony Luck <tony.luck@intel.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/i10nm_base.c

EDAC-I3000

Mailing list:

linux-edac@vger.kernel.org

Status:

Orphan

Files:

drivers/edac/i3000_edac.c

EDAC-I5000

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/i5000_edac.c

EDAC-I5400

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/i5400_edac.c

EDAC-I7300

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/i7300_edac.c

EDAC-I7CORE

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/i7core_edac.c

EDAC-I82443BXGX

Mail:

Tim Small <tim@buttersideup.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/i82443bxgx_edac.c

EDAC-I82975X

Mail:

“Arvind R.” <arvino55@gmail.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/i82975x_edac.c

EDAC-IE31200

Mail:

Jason Baron <jbaron@akamai.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/ie31200_edac.c

EDAC-IGEN6

Mail:

Tony Luck <tony.luck@intel.com>

Reviewer:

Qiuxu Zhuo <qiuxu.zhuo@intel.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/igen6_edac.c

EDAC-MPC85XX

Mail:

Johannes Thumshirn <morbidrsa@gmail.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/mpc85xx_edac.[ch]

EDAC-NPCM

Mail:

Marvin Lin <kflin@nuvoton.com>, Stanley Chu <yschu@nuvoton.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml drivers/edac/npcm_edac.c

EDAC-PASEMI

Mail:

Egor Martovetsky <egor@pasemi.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/pasemi_edac.c

EDAC-PND2

Mail:

Tony Luck <tony.luck@intel.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/pnd2_edac.[ch]

EDAC-QCOM

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org, linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/qcom_edac.c

EDAC-R82600

Mail:

Tim Small <tim@buttersideup.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/r82600_edac.c

EDAC-SBRIDGE

Mail:

Tony Luck <tony.luck@intel.com>

Reviewer:

Qiuxu Zhuo <qiuxu.zhuo@intel.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/sb_edac.c

EDAC-SKYLAKE

Mail:

Tony Luck <tony.luck@intel.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/edac/skx_*.[ch]

EDAC-TI

Mail:

Tero Kristo <kristo@kernel.org>

Mailing list:

linux-edac@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/edac/ti_edac.c

EDIROL UA-101/UA-1000 DRIVER

Mail:

Clemens Ladisch <clemens@ladisch.de>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

sound/usb/misc/ua101.c

EFI TEST DRIVER

Mail:

Ivan Hu <ivan.hu@canonical.com>, Ard Biesheuvel <ardb@kernel.org>

Mailing list:

linux-efi@vger.kernel.org

Status:

Maintained

Files:

drivers/firmware/efi/test/

EFI VARIABLE FILESYSTEM

Mail:

Jeremy Kerr <jk@ozlabs.org>, Ard Biesheuvel <ardb@kernel.org>

Mailing list:

linux-efi@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git

Files:

fs/efivarfs/

EFIFB FRAMEBUFFER DRIVER

Mail:

Peter Jones <pjones@redhat.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/efifb.c

EFS FILESYSTEM

Status:

Orphan

Web-page:

http://aeschi.ch.eu.org/efs/

Files:

fs/efs/

EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER

Mailing list:

netdev@vger.kernel.org

Status:

Orphan

Files:

drivers/net/ethernet/ibm/ehea/

ELM327 CAN NETWORK DRIVER

Mail:

Max Staudt <max@enpas.org>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

networking/device_drivers/can/can327 drivers/net/can/can327.c

EM28XX VIDEO4LINUX DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/admin-guide/media/em28xx* drivers/media/usb/em28xx/

EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER

Mail:

Adrian Hunter <adrian.hunter@intel.com>, Asutosh Das <quic_asutoshd@quicinc.com>

Reviewer:

Ritesh Harjani <ritesh.list@gmail.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Supported

Files:

drivers/mmc/host/cqhci*

EMS CPC-PCI CAN DRIVER

Mail:

Gerhard Uttenthaler <uttenthaler@ems-wuensche.com>, support@ems-wuensche.com

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

drivers/net/can/sja1000/ems_pci.c

EMULEX 10Gbps iSCSI - OneConnect DRIVER

Mail:

Ketan Mukadam <ketan.mukadam@broadcom.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.broadcom.com

Files:

drivers/scsi/be2iscsi/

EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)

Mail:

Ajit Khaparde <ajit.khaparde@broadcom.com>, Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>, Somnath Kotur <somnath.kotur@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.emulex.com

Files:

drivers/net/ethernet/emulex/benet/

EMULEX ONECONNECT ROCE DRIVER

Mail:

Selvin Xavier <selvin.xavier@broadcom.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Odd Fixes

Web-page:

http://www.broadcom.com

Files:

drivers/infiniband/hw/ocrdma/ include/uapi/rdma/ocrdma-abi.h

EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER

Mail:

James Smart <james.smart@broadcom.com>, Ram Vegesna <ram.vegesna@broadcom.com>

Mailing list:

linux-scsi@vger.kernel.org, target-devel@vger.kernel.org

Status:

Supported

Web-page:

http://www.broadcom.com

Files:

drivers/scsi/elx/

EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER

Mail:

James Smart <james.smart@broadcom.com>, Dick Kennedy <dick.kennedy@broadcom.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.broadcom.com

Files:

drivers/scsi/lpfc/

ENE CB710 FLASH CARD READER DRIVER

Mail:

Michał Mirosław <mirq-linux@rere.qmqm.pl>

Status:

Maintained

Files:

drivers/misc/cb710/ drivers/mmc/host/cb710-mmc.* include/linux/cb710.h

ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER

Mail:

Maxim Levitsky <maximlevitsky@gmail.com>

Status:

Maintained

Files:

drivers/media/rc/ene_ir.*

EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER

Mail:

Laurentiu Tudor <laurentiu.tudor@nxp.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/tty/ehv_bytechan.c

EPSON S1D13XXX FRAMEBUFFER DRIVER

Mail:

Kristoffer Ericson <kristoffer.ericson@gmail.com>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git

Files:

drivers/video/fbdev/s1d13xxxfb.c include/video/s1d13xxxfb.h

EROFS FILE SYSTEM

Mail:

Gao Xiang <xiang@kernel.org>, Chao Yu <chao@kernel.org>

Reviewer:

Yue Hu <huyue2@coolpad.com>, Jeffle Xu <jefflexu@linux.alibaba.com>, Sandeep Dhavale <dhavale@google.com>

Mailing list:

linux-erofs@lists.ozlabs.org

Status:

Maintained

Web-page:

https://erofs.docs.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git

Files:

Documentation/ABI/testing/sysfs-fs-erofs filesystems/erofs fs/erofs/ include/trace/events/erofs.h

ERRSEQ ERROR TRACKING INFRASTRUCTURE

Mail:

Jeff Layton <jlayton@kernel.org>

Status:

Maintained

Files:

include/linux/errseq.h lib/errseq.c

ESD CAN NETWORK DRIVERS

Mail:

Stefan Mätje <stefan.maetje@esd.eu>

Reviewer:

socketcan@esd.eu

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

drivers/net/can/esd/

ESD CAN/USB DRIVERS

Mail:

Frank Jungclaus <frank.jungclaus@esd.eu>

Reviewer:

socketcan@esd.eu

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

drivers/net/can/usb/esd_usb.c

ET131X NETWORK DRIVER

Mail:

Mark Einon <mark.einon@gmail.com>

Status:

Odd Fixes

Files:

drivers/net/ethernet/agere/

ETAS ES58X CAN/USB DRIVER

Mail:

Vincent Mailhol <mailhol.vincent@wanadoo.fr>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

networking/devlink/etas_es58x drivers/net/can/usb/etas_es58x/

ETHERNET BRIDGE

Mail:

Roopa Prabhu <roopa@nvidia.com>, Nikolay Aleksandrov <razor@blackwall.org>

Mailing list:

bridge@lists.linux.dev, netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://www.linuxfoundation.org/en/Net:Bridge

Files:

include/linux/netfilter_bridge/ net/bridge/

ETHERNET PHY LIBRARY

Mail:

Andrew Lunn <andrew@lunn.ch>, Heiner Kallweit <hkallweit1@gmail.com>

Reviewer:

Russell King <linux@armlinux.org.uk>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-net-phydev Documentation/devicetree/bindings/net/ethernet-phy.yaml Documentation/devicetree/bindings/net/mdio* Documentation/devicetree/bindings/net/qca,ar803x.yaml networking/phy drivers/net/mdio/ drivers/net/mdio/acpi_mdio.c drivers/net/mdio/fwnode_mdio.c drivers/net/mdio/of_mdio.c drivers/net/pcs/ drivers/net/phy/ include/dt-bindings/net/qca-ar803x.h include/linux/*mdio*.h include/linux/linkmode.h include/linux/mdio/*.h include/linux/mii.h include/linux/of_net.h include/linux/phy.h include/linux/phy_fixed.h include/linux/phy_link_topology.h include/linux/phylib_stubs.h include/linux/platform_data/mdio-bcm-unimac.h include/linux/platform_data/mdio-gpio.h include/trace/events/mdio.h include/uapi/linux/mdio.h include/uapi/linux/mii.h net/core/of_net.c

ETHERNET PHY LIBRARY [RUST]

Mail:

FUJITA Tomonori <fujita.tomonori@gmail.com>

Reviewer:

Trevor Gross <tmgross@umich.edu>

Mailing list:

netdev@vger.kernel.org, rust-for-linux@vger.kernel.org

Status:

Maintained

Files:

rust/kernel/net/phy.rs rust/kernel/net/phy/reg.rs

EXEC & BINFMT API, ELF

Reviewer:

Eric Biederman <ebiederm@xmission.com>, Kees Cook <kees@kernel.org>

Mailing list:

linux-mm@kvack.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve

Files:

userspace-api/ELF fs/*binfmt_*.c fs/Kconfig.binfmt fs/exec.c fs/tests/binfmt_*_kunit.c fs/tests/exec_kunit.c include/linux/binfmts.h include/linux/elf.h include/uapi/linux/binfmts.h include/uapi/linux/elf.h tools/testing/selftests/exec/

Regex:

asm/elf.h binfmt

EXFAT FILE SYSTEM

Mail:

Namjae Jeon <linkinjeon@kernel.org>, Sungjong Seo <sj1557.seo@samsung.com>

Reviewer:

Yuezhang Mo <yuezhang.mo@sony.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git

Files:

fs/exfat/

EXPRESSWIRE PROTOCOL LIBRARY

Mail:

Duje Mihanović <duje.mihanovic@skole.hr>

Mailing list:

linux-leds@vger.kernel.org

Status:

Maintained

Files:

drivers/leds/leds-expresswire.c include/linux/leds-expresswire.h

EXT2 FILE SYSTEM

Mail:

Jan Kara <jack@suse.com>

Mailing list:

linux-ext4@vger.kernel.org

Status:

Maintained

Files:

filesystems/ext2

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git

Files:

fs/ext2/ include/linux/ext2*

EXT4 FILE SYSTEM

Mail:

“Theodore Ts’o” <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>

Mailing list:

linux-ext4@vger.kernel.org

Status:

Maintained

Web-page:

http://ext4.wiki.kernel.org

Patchwork:

http://patchwork.ozlabs.org/project/linux-ext4/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git

Files:

Documentation/filesystems/ext4/ fs/ext4/ include/trace/events/ext4.h include/uapi/linux/ext4.h

Extended Verification Module (EVM)

Mail:

Mimi Zohar <zohar@linux.ibm.com>, Roberto Sassu <roberto.sassu@huawei.com>

Mailing list:

linux-integrity@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git

Files:

security/integrity/ security/integrity/evm/

EXTENSIBLE FIRMWARE INTERFACE (EFI)

Mail:

Ard Biesheuvel <ardb@kernel.org>

Mailing list:

linux-efi@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git

Files:

admin-guide/efi-stub arch/*/include/asm/efi.h arch/*/kernel/efi.c arch/arm/boot/compressed/efi-header.S arch/x86/platform/efi/ drivers/firmware/efi/ include/linux/efi*.h

EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)

Mail:

MyungJoo Ham <myungjoo.ham@samsung.com>, Chanwoo Choi <cw00.choi@samsung.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git

Files:

Documentation/devicetree/bindings/extcon/ firmware-guide/acpi/extcon-intel-int3496 drivers/extcon/ include/linux/extcon.h include/linux/extcon/

EXTRA BOOT CONFIG

Mail:

Masami Hiramatsu <mhiramat@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-trace-kernel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git

Files:

admin-guide/bootconfig fs/proc/bootconfig.c include/linux/bootconfig.h lib/bootconfig-data.S lib/bootconfig.c tools/bootconfig/* tools/bootconfig/scripts/*

EXTRON DA HD 4K PLUS CEC DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/cec/usb/extron-da-hd-4k-plus/

EXYNOS DP DRIVER

Mail:

Jingoo Han <jingoohan1@gmail.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

Files:

drivers/gpu/drm/exynos/exynos_dp*

EXYNOS SYSMMU (IOMMU) driver

Mail:

Marek Szyprowski <m.szyprowski@samsung.com>

Mailing list:

iommu@lists.linux.dev

Status:

Maintained

Files:

drivers/iommu/exynos-iommu.c

F2FS FILE SYSTEM

Mail:

Jaegeuk Kim <jaegeuk@kernel.org>, Chao Yu <chao@kernel.org>

Mailing list:

linux-f2fs-devel@lists.sourceforge.net

Status:

Maintained

Web-page:

https://f2fs.wiki.kernel.org/

Patchwork:

https://patchwork.kernel.org/project/f2fs/list/

bugs:

https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git

Files:

Documentation/ABI/testing/sysfs-fs-f2fs filesystems/f2fs fs/f2fs/ include/linux/f2fs_fs.h include/trace/events/f2fs.h include/uapi/linux/f2fs.h

F71805F HARDWARE MONITORING DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/f71805f drivers/hwmon/f71805f.c

FADDR2LINE

Mail:

Josh Poimboeuf <jpoimboe@kernel.org>

Status:

Maintained

Files:

scripts/faddr2line

FAILOVER MODULE

Mail:

Sridhar Samudrala <sridhar.samudrala@intel.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/failover include/net/failover.h net/core/failover.c

FANOTIFY

Mail:

Jan Kara <jack@suse.cz>

Reviewer:

Amir Goldstein <amir73il@gmail.com>, Matthew Bobrowski <repnop@google.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

fs/notify/fanotify/ include/linux/fanotify.h include/uapi/linux/fanotify.h

FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/fotg210/

FARSYNC SYNCHRONOUS DRIVER

Mail:

Kevin Curtis <kevin.curtis@farsite.co.uk>

Status:

Supported

Web-page:

http://www.farsite.co.uk/

Files:

drivers/net/wan/farsync.*

FAULT INJECTION SUPPORT

Mail:

Akinobu Mita <akinobu.mita@gmail.com>

Status:

Supported

Files:

Documentation/fault-injection/ lib/fault-inject.c tools/testing/fault-injection/

FBTFT Framebuffer drivers

Mailing list:

dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org

Status:

Orphan

Files:

drivers/staging/fbtft/

FC0011 TUNER DRIVER

Mail:

Michael Buesch <m@bues.ch>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/tuners/fc0011.c drivers/media/tuners/fc0011.h

FC2580 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/fc2580*

FCOE SUBSYSTEM (libfc, libfcoe, fcoe)

Mail:

Hannes Reinecke <hare@suse.de>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

www.Open-FCoE.org

Files:

drivers/scsi/fcoe/ drivers/scsi/libfc/ include/scsi/fc/ include/scsi/libfc.h include/scsi/libfcoe.h include/uapi/scsi/fc/

FILE LOCKING (flock() and fcntl()/lockf())

Mail:

Jeff Layton <jlayton@kernel.org>, Chuck Lever <chuck.lever@oracle.com>

Reviewer:

Alexander Aring <alex.aring@gmail.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

fs/fcntl.c fs/locks.c include/linux/fcntl.h include/uapi/linux/fcntl.h

FILESYSTEM DIRECT ACCESS (DAX)

Mail:

Dan Williams <dan.j.williams@intel.com>

Reviewer:

Matthew Wilcox <willy@infradead.org>, Jan Kara <jack@suse.cz>

Mailing list:

linux-fsdevel@vger.kernel.org, nvdimm@lists.linux.dev

Status:

Supported

Files:

fs/dax.c include/linux/dax.h include/trace/events/fs_dax.h

FILESYSTEMS (VFS and infrastructure)

Mail:

Alexander Viro <viro@zeniv.linux.org.uk>, Christian Brauner <brauner@kernel.org>

Reviewer:

Jan Kara <jack@suse.cz>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git

Files:

fs/* include/linux/fs.h include/linux/fs_types.h include/uapi/linux/fs.h include/uapi/linux/openat2.h

FILESYSTEMS [EXPORTFS]

Mail:

Chuck Lever <chuck.lever@oracle.com>, Jeff Layton <jlayton@kernel.org>

Reviewer:

Amir Goldstein <amir73il@gmail.com>

Mailing list:

linux-fsdevel@vger.kernel.org, linux-nfs@vger.kernel.org

Status:

Supported

Files:

filesystems/nfs/exporting fs/exportfs/ fs/fhandle.c include/linux/exportfs.h

FILESYSTEMS [IDMAPPED MOUNTS]

Mail:

Christian Brauner <brauner@kernel.org>, Seth Forshee <sforshee@kernel.org>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

filesystems/idmappings fs/mnt_idmapping.c include/linux/mnt_idmapping.* tools/testing/selftests/mount_setattr/

FILESYSTEMS [IOMAP]

Mail:

Christian Brauner <brauner@kernel.org>

Reviewer:

Darrick J. Wong <djwong@kernel.org>

Mailing list:

linux-xfs@vger.kernel.org, linux-fsdevel@vger.kernel.org

Status:

Supported

Files:

Documentation/filesystems/iomap/* fs/iomap/ include/linux/iomap.h

FILESYSTEMS [NETFS LIBRARY]

Mail:

David Howells <dhowells@redhat.com>

Reviewer:

Jeff Layton <jlayton@kernel.org>

Mailing list:

netfs@lists.linux.dev, linux-fsdevel@vger.kernel.org

Status:

Supported

Files:

Documentation/filesystems/caching/ filesystems/netfs_library fs/netfs/ include/linux/fscache*.h include/linux/netfs.h include/trace/events/fscache.h include/trace/events/netfs.h

FILESYSTEMS [STACKABLE]

Mail:

Miklos Szeredi <miklos@szeredi.hu>, Amir Goldstein <amir73il@gmail.com>

Mailing list:

linux-fsdevel@vger.kernel.org, linux-unionfs@vger.kernel.org

Status:

Maintained

Files:

fs/backing-file.c include/linux/backing-file.h

FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER

Mail:

Riku Voipio <riku.voipio@iki.fi>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/f75375s.c include/linux/f75375s.h

FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER

Mail:

Ji-Ze Hong (Peter Hong) <peter_hong@fintek.com.tw>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

drivers/net/can/usb/f81604.c

FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE

Mail:

Clemens Ladisch <clemens@ladisch.de>, Takashi Sakamoto <o-takashi@sakamocchi.jp>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

include/uapi/sound/firewire.h sound/firewire/

FIREWIRE MEDIA DRIVERS (firedtv)

Mail:

Stefan Richter <stefanr@s5r6.in-berlin.de>

Mailing list:

linux-media@vger.kernel.org, linux1394-devel@lists.sourceforge.net

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git

Files:

drivers/media/firewire/

FIREWIRE SBP-2 TARGET

Mail:

Chris Boot <bootc@bootc.net>

Mailing list:

linux-scsi@vger.kernel.org, target-devel@vger.kernel.org, linux1394-devel@lists.sourceforge.net

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master

Files:

drivers/target/sbp/

FIREWIRE SUBSYSTEM

Mail:

Takashi Sakamoto <o-takashi@sakamocchi.jp>, Takashi Sakamoto <takaswie@kernel.org>

Mailing list:

linux1394-devel@lists.sourceforge.net

Status:

Maintained

Web-page:

http://ieee1394.docs.kernel.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git

Files:

drivers/firewire/ include/linux/firewire.h include/uapi/linux/firewire*.h tools/firewire/

FIRMWARE FRAMEWORK FOR ARMV8-A

Mail:

Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/firmware/arm_ffa/ include/linux/arm_ffa.h

FIRMWARE LOADER (request_firmware)

Mail:

Luis Chamberlain <mcgrof@kernel.org>, Russ Weight <russ.weight@linux.dev>, Danilo Krummrich <dakr@redhat.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/firmware_class/ drivers/base/firmware_loader/ rust/kernel/firmware.rs include/linux/firmware.h

FLEXTIMER FTM-QUADDEC DRIVER

Mail:

Patrick Havelange <patrick.havelange@essensium.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/counter/ftm-quaddec.txt drivers/counter/ftm-quaddec.c

FLOPPY DRIVER

Mail:

Denis Efremov <efremov@linux.com>

Mailing list:

linux-block@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/block/floppy.c

FLYSKY FSIA6B RC RECEIVER

Mail:

Markus Koch <markus@notsyncing.net>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/joystick/fsia6b.c

FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)

Mail:

Geoffrey D. Bennett <g@b4.vu>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/geoffreybennett/scarlett-gen2

bugs:

https://github.com/geoffreybennett/scarlett-gen2/issues

SCM:

git https://github.com/geoffreybennett/scarlett-gen2.git

Files:

include/uapi/sound/scarlett2.h sound/usb/mixer_scarlett2.c

FORCEDETH GIGABIT ETHERNET DRIVER

Mail:

Rain River <rain.1986.08.12@gmail.com>, Zhu Yanjun <zyjzyj2000@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/nvidia/*

FORTIFY_SOURCE

Mail:

Kees Cook <kees@kernel.org>

Mailing list:

linux-hardening@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

include/linux/fortify-string.h lib/fortify_kunit.c lib/memcpy_kunit.c lib/test_fortify/*

Content regex:

\bunsafe_memcpy\b \b__NO_FORTIFY\b

FPGA DFL DRIVERS

Mail:

Wu Hao <hao.wu@intel.com>

Reviewer:

Tom Rix <trix@redhat.com>

Mailing list:

linux-fpga@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-dfl* fpga/dfl drivers/fpga/dfl* drivers/uio/uio_dfl.c include/linux/dfl.h include/uapi/linux/fpga-dfl.h

FPGA MANAGER FRAMEWORK

Mail:

Moritz Fischer <mdf@kernel.org>, Wu Hao <hao.wu@intel.com>, Xu Yilun <yilun.xu@intel.com>

Reviewer:

Tom Rix <trix@redhat.com>

Mailing list:

linux-fpga@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/linux-fpga/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git

Files:

Documentation/devicetree/bindings/fpga/ Documentation/driver-api/fpga/ Documentation/fpga/ drivers/fpga/ include/linux/fpga/

FPU EMULATOR

Mail:

Bill Metzenthen <billm@melbpc.org.au>

Status:

Maintained

Web-page:

https://floatingpoint.billm.au/

Files:

arch/x86/math-emu/

FRAMEBUFFER CORE

Mail:

Simona Vetter <simona@ffwll.ch>

Status:

Odd Fixes

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/video/fbdev/core/

FRAMEBUFFER LAYER

Mail:

Helge Deller <deller@gmx.de>

Mailing list:

linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/linux-fbdev/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git

Files:

Documentation/fb/ drivers/video/ include/linux/fb.h include/uapi/linux/fb.h include/uapi/video/ include/video/

FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER

Mail:

Horia Geantă <horia.geanta@nxp.com>, Pankaj Gupta <pankaj.gupta@nxp.com>, Gaurav Jain <gaurav.jain@nxp.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/fsl,sec-v4.0* drivers/crypto/caam/

FREESCALE COLDFIRE M5441X MMC DRIVER

Mail:

Angelo Dureghello <adureghello@baylibre.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

Files:

drivers/mmc/host/sdhci-esdhc-mcf.c include/linux/platform_data/mmc-esdhc-mcf.h

FREESCALE DIU FRAMEBUFFER DRIVER

Mail:

Timur Tabi <timur@kernel.org>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/fsl-diu-fb.*

FREESCALE DMA DRIVER

Mail:

Zhang Wei <zw@zh-kernel.org>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/dma/fsldma.*

FREESCALE DSPI DRIVER

Mail:

Vladimir Oltean <olteanv@gmail.com>

Mailing list:

linux-spi@vger.kernel.org, imx@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/fsl,dspi*.yaml drivers/spi/spi-fsl-dspi.c include/linux/spi/spi-fsl-dspi.h

FREESCALE eDMA DRIVER

Mail:

Frank Li <Frank.Li@nxp.com>

Mailing list:

imx@lists.linux.dev, dmaengine@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/dma/fsl,edma.yaml drivers/dma/fsl-edma*.*

FREESCALE ENETC ETHERNET DRIVERS

Mail:

Claudiu Manoil <claudiu.manoil@nxp.com>, Vladimir Oltean <vladimir.oltean@nxp.com>, Wei Fang <wei.fang@nxp.com>, Clark Wang <xiaoning.wang@nxp.com>

Mailing list:

imx@lists.linux.dev, netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/fsl,enetc*.yaml Documentation/devicetree/bindings/net/nxp,netc-blk-ctrl.yaml drivers/net/ethernet/freescale/enetc/ include/linux/fsl/enetc_mdio.h include/linux/fsl/netc_global.h

FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)

Mail:

Claudiu Manoil <claudiu.manoil@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/fsl-tsec-phy.txt drivers/net/ethernet/freescale/gianfar*

FREESCALE GPMI NAND DRIVER

Mail:

Han Xu <han.xu@nxp.com>

Mailing list:

imx@lists.linux.dev, linux-mtd@lists.infradead.org

Status:

Maintained

Files:

drivers/mtd/nand/raw/gpmi-nand/*

FREESCALE I2C CPM DRIVER

Mail:

Jochen Friedrich <jochen@scram.de>

Mailing list:

linuxppc-dev@lists.ozlabs.org, linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/busses/i2c-cpm.c

FREESCALE IMX / MXC FEC DRIVER

Mail:

Wei Fang <wei.fang@nxp.com>

Reviewer:

Shenwei Wang <shenwei.wang@nxp.com>, Clark Wang <xiaoning.wang@nxp.com>

Mailing list:

imx@lists.linux.dev, netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/fsl,fec.yaml drivers/net/ethernet/freescale/fec.h drivers/net/ethernet/freescale/fec_main.c drivers/net/ethernet/freescale/fec_ptp.c

FREESCALE IMX / MXC FRAMEBUFFER DRIVER

Mail:

Sascha Hauer <s.hauer@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Mailing list:

linux-fbdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/video/fbdev/imxfb.c

FREESCALE IMX DDR PMU DRIVER

Mail:

Frank Li <Frank.li@nxp.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

admin-guide/perf/imx-ddr Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml drivers/perf/fsl_imx8_ddr_perf.c

FREESCALE IMX I2C DRIVER

Mail:

Oleksij Rempel <o.rempel@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/i2c-imx.yaml drivers/i2c/busses/i2c-imx.c

FREESCALE IMX LPI2C DRIVER

Mail:

Dong Aisheng <aisheng.dong@nxp.com>

Mailing list:

linux-i2c@vger.kernel.org, imx@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml drivers/i2c/busses/i2c-imx-lpi2c.c

FREESCALE IMX LPSPI DRIVER

Mail:

Frank Li <Frank.Li@nxp.com>

Mailing list:

linux-spi@vger.kernel.org, imx@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml drivers/spi/spi-fsl-lpspi.c

FREESCALE MPC I2C DRIVER

Mail:

Chris Packham <chris.packham@alliedtelesis.co.nz>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/i2c-mpc.yaml drivers/i2c/busses/i2c-mpc.c

FREESCALE QORIQ DPAA ETHERNET DRIVER

Mail:

Madalin Bucur <madalin.bucur@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/freescale/dpaa

FREESCALE QORIQ DPAA FMAN DRIVER

Mail:

Madalin Bucur <madalin.bucur@nxp.com>

Reviewer:

Sean Anderson <sean.anderson@seco.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/fsl,fman*.yaml drivers/net/ethernet/freescale/fman

FREESCALE QORIQ PTP CLOCK DRIVER

Mail:

Yangbo Lu <yangbo.lu@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/ptp/fsl,ptp.yaml drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp* drivers/net/ethernet/freescale/dpaa2/dprtc* drivers/net/ethernet/freescale/enetc/enetc_ptp.c drivers/ptp/ptp_qoriq.c drivers/ptp/ptp_qoriq_debugfs.c include/linux/fsl/ptp_qoriq.h

FREESCALE QUAD SPI DRIVER

Mail:

Han Xu <han.xu@nxp.com>

Mailing list:

linux-spi@vger.kernel.org, imx@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml drivers/spi/spi-fsl-qspi.c

FREESCALE QUICC ENGINE LIBRARY

Mail:

Qiang Zhao <qiang.zhao@nxp.com>, Christophe Leroy <christophe.leroy@csgroup.eu>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/soc/fsl/qe/ include/soc/fsl/qe/

FREESCALE QUICC ENGINE QMC DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml drivers/soc/fsl/qe/qmc.c include/soc/fsl/qe/qmc.h

FREESCALE QUICC ENGINE QMC HDLC DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

netdev@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/net/wan/fsl_qmc_hdlc.c

FREESCALE QUICC ENGINE TSA DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml drivers/soc/fsl/qe/tsa.c drivers/soc/fsl/qe/tsa.h include/dt-bindings/soc/cpm1-fsl,tsa.h include/dt-bindings/soc/qe-fsl,tsa.h

FREESCALE QUICC ENGINE UCC ETHERNET DRIVER

Mailing list:

netdev@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Orphan

Files:

drivers/net/ethernet/freescale/ucc_geth*

FREESCALE QUICC ENGINE UCC HDLC DRIVER

Mail:

Zhao Qiang <qiang.zhao@nxp.com>

Mailing list:

netdev@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/net/wan/fsl_ucc_hdlc*

FREESCALE QUICC ENGINE UCC UART DRIVER

Mail:

Timur Tabi <timur@kernel.org>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/tty/serial/ucc_uart.c

FREESCALE SOC DRIVERS

Mail:

Christophe Leroy <christophe.leroy@csgroup.eu>

Mailing list:

linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml Documentation/devicetree/bindings/soc/fsl/ drivers/soc/fsl/ include/linux/fsl/ include/soc/fsl/

FREESCALE SOC FS_ENET DRIVER

Mail:

Pantelis Antoniou <pantelis.antoniou@gmail.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org, netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/freescale/fs_enet/

FREESCALE SOC SOUND DRIVERS

Mail:

Shengjiu Wang <shengjiu.wang@gmail.com>, Xiubo Li <Xiubo.Lee@gmail.com>

Reviewer:

Fabio Estevam <festevam@gmail.com>, Nicolin Chen <nicoleotsuka@gmail.com>

Mailing list:

linux-sound@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

sound/soc/fsl/fsl* sound/soc/fsl/imx*

FREESCALE SOC LPC32XX SOUND DRIVERS

Mail:

J.M.B. Downing <jonathan.downing@nautel.com>, Piotr Wojtaszczyk <piotr.wojtaszczyk@timesys.com>

Reviewer:

Vladimir Zapolskiy <vz@mleia.com>

Mailing list:

linux-sound@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml sound/soc/fsl/lpc3xxx-*

FREESCALE SOC SOUND QMC DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linux-sound@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml sound/soc/fsl/fsl_qmc_audio.c

FREESCALE USB PERIPHERAL DRIVERS

Mailing list:

linux-usb@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Orphan

Files:

drivers/usb/gadget/udc/fsl*

FREESCALE USB PHY DRIVER

Mailing list:

linux-usb@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Orphan

Files:

drivers/usb/phy/phy-fsl-usb*

FREEVXFS FILESYSTEM

Mail:

Christoph Hellwig <hch@infradead.org>

Status:

Maintained

Web-page:

ftp://ftp.openlinux.org/pub/people/hch/vxfs

Files:

fs/freevxfs/

FREEZER

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>, Pavel Machek <pavel@ucw.cz>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Files:

power/freezing-of-tasks include/linux/freezer.h kernel/freezer.c

FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT

Mail:

Eric Biggers <ebiggers@kernel.org>, Theodore Y. Ts’o <tytso@mit.edu>, Jaegeuk Kim <jaegeuk@kernel.org>

Mailing list:

linux-fscrypt@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-fscrypt/list/

SCM:

git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git

Files:

filesystems/fscrypt fs/crypto/ include/linux/fscrypt.h include/uapi/linux/fscrypt.h

FSI SUBSYSTEM

Mail:

Jeremy Kerr <jk@ozlabs.org>, Joel Stanley <joel@jms.id.au>

Reviewer:

Alistar Popple <alistair@popple.id.au>, Eddie James <eajames@linux.ibm.com>

Mailing list:

linux-fsi@lists.ozlabs.org

Status:

Supported

Patchwork:

http://patchwork.ozlabs.org/project/linux-fsi/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git

Files:

drivers/fsi/ include/linux/fsi*.h include/trace/events/fsi*.h

FSI-ATTACHED I2C DRIVER

Mail:

Eddie James <eajames@linux.ibm.com>

Mailing list:

linux-i2c@vger.kernel.org, openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml drivers/i2c/busses/i2c-fsi.c

FSI-ATTACHED SPI DRIVER

Mail:

Eddie James <eajames@linux.ibm.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml drivers/spi/spi-fsi.c

FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE

Mail:

Jan Kara <jack@suse.cz>

Reviewer:

Amir Goldstein <amir73il@gmail.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify

Files:

fs/notify/ include/linux/fsnotify*.h

FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION

Mail:

Eric Biggers <ebiggers@kernel.org>, Theodore Y. Ts’o <tytso@mit.edu>

Mailing list:

fsverity@lists.linux.dev

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/fsverity/list/

SCM:

git https://git.kernel.org/pub/scm/fs/fsverity/linux.git

Files:

filesystems/fsverity fs/verity/ include/linux/fsverity.h include/uapi/linux/fsverity.h

FT260 FTDI USB-HID TO I2C BRIDGE DRIVER

Mail:

Michael Zaidman <michael.zaidman@gmail.com>

Mailing list:

linux-i2c@vger.kernel.org, linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-ft260.c

FUJITSU LAPTOP EXTRAS

Mail:

Jonathan Woithe <jwoithe@just42.net>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/fujitsu-laptop.c

FUJITSU TABLET EXTRAS

Mail:

Robert Gerlach <khnz@gmx.de>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/fujitsu-tablet.c

FUNCTION HOOKS (FTRACE)

Mail:

Steven Rostedt <rostedt@goodmis.org>, Masami Hiramatsu <mhiramat@kernel.org>

Reviewer:

Mark Rutland <mark.rutland@arm.com>

Mailing list:

linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-trace-kernel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git

Files:

Documentation/trace/ftrace* arch/*/*/*/*ftrace* arch/*/*/*ftrace* include/*/ftrace.h kernel/trace/fgraph.c kernel/trace/ftrace* samples/ftrace

FUNGIBLE ETHERNET DRIVERS

Mail:

Dimitris Michailidis <dmichail@fungible.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/fungible/

FUSE: FILESYSTEM IN USERSPACE

Mail:

Miklos Szeredi <miklos@szeredi.hu>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/libfuse/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git

Files:

filesystems/fuse fs/fuse/ include/uapi/linux/fuse.h

FUTEX SUBSYSTEM

Mail:

Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>

Reviewer:

Peter Zijlstra <peterz@infradead.org>, Darren Hart <dvhart@infradead.org>, Davidlohr Bueso <dave@stgolabs.net>, André Almeida <andrealmeid@igalia.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core

Files:

Documentation/locking/*futex* include/asm-generic/futex.h include/linux/futex.h include/uapi/linux/futex.h kernel/futex/* tools/perf/bench/futex* tools/testing/selftests/futex/

GALAXYCORE GC0308 CAMERA SENSOR DRIVER

Mail:

Sebastian Reichel <sre@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml drivers/media/i2c/gc0308.c

GALAXYCORE GC05a2 CAMERA SENSOR DRIVER

Mail:

Zhi Mao <zhi.mao@mediatek.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml drivers/media/i2c/gc05a2.c

GALAXYCORE GC08A3 CAMERA SENSOR DRIVER

Mail:

Zhi Mao <zhi.mao@mediatek.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml drivers/media/i2c/gc08a3.c

GALAXYCORE GC2145 SENSOR DRIVER

Mail:

Alain Volmat <alain.volmat@foss.st.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml drivers/media/i2c/gc2145.c

GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER

Mail:

Tim Harvey <tharvey@gateworks.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml hwmon/gsc-hwmon drivers/hwmon/gsc-hwmon.c drivers/mfd/gateworks-gsc.c include/linux/mfd/gsc.h include/linux/platform_data/gsc_hwmon.h

GCC PLUGINS

Mail:

Kees Cook <kees@kernel.org>

Mailing list:

linux-hardening@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

kbuild/gcc-plugins include/linux/stackleak.h kernel/stackleak.c scripts/Makefile.gcc-plugins scripts/gcc-plugins/

GCOV BASED KERNEL PROFILING

Mail:

Peter Oberparleiter <oberpar@linux.ibm.com>

Status:

Maintained

Files:

dev-tools/gcov kernel/gcov/

GDB KERNEL DEBUGGING HELPER SCRIPTS

Mail:

Jan Kiszka <jan.kiszka@siemens.com>, Kieran Bingham <kbingham@kernel.org>

Status:

Supported

Files:

scripts/gdb/

GE HEALTHCARE PMC ADC DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/gehc,pmc-adc.yaml drivers/iio/adc/gehc-pmc-adc.c include/dt-bindings/iio/adc/gehc,pmc-adc.h

GEMINI CRYPTO DRIVER

Mail:

Corentin Labbe <clabbe@baylibre.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

drivers/crypto/gemini/

GEMTEK FM RADIO RECEIVER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-gemtek*

GENERIC ARCHITECTURE TOPOLOGY

Mail:

Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/base/arch_topology.c include/linux/arch_topology.h

GENERIC ENTRY CODE

Mail:

Thomas Gleixner <tglx@linutronix.de>, Peter Zijlstra <peterz@infradead.org>, Andy Lutomirski <luto@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry

Files:

include/linux/entry-common.h include/linux/entry-kvm.h kernel/entry/

GENERIC GPIO I2C DRIVER

Mail:

Wolfram Sang <wsa+renesas@sang-engineering.com>

Status:

Supported

Files:

drivers/i2c/busses/i2c-gpio.c include/linux/platform_data/i2c-gpio.h

GENERIC GPIO I2C MULTIPLEXER DRIVER

Mail:

Peter Korsgaard <peter.korsgaard@barco.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Files:

i2c/muxes/i2c-mux-gpio drivers/i2c/muxes/i2c-mux-gpio.c include/linux/platform_data/i2c-mux-gpio.h

GENERIC GPIO RESET DRIVER

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Status:

Maintained

Files:

drivers/reset/reset-gpio.c

GENERIC HDLC (WAN) DRIVERS

Mail:

Krzysztof Halasa <khc@pm.waw.pl>

Status:

Maintained

Web-page:

http://www.kernel.org/pub/linux/utils/net/hdlc/

Files:

drivers/net/wan/c101.c drivers/net/wan/hd6457* drivers/net/wan/hdlc* drivers/net/wan/n2.c drivers/net/wan/pc300too.c drivers/net/wan/pci200syn.c drivers/net/wan/wanxl*

GENERIC INCLUDE/ASM HEADER FILES

Mail:

Arnd Bergmann <arnd@arndb.de>

Mailing list:

linux-arch@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git

Files:

include/asm-generic/ include/uapi/asm-generic/

GENERIC PHY FRAMEWORK

Mail:

Vinod Koul <vkoul@kernel.org>, Kishon Vijay Abraham I <kishon@kernel.org>

Mailing list:

linux-phy@lists.infradead.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-phy/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git

Files:

Documentation/devicetree/bindings/phy/ drivers/phy/ include/dt-bindings/phy/ include/linux/phy/

GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER

Mail:

Wolfram Sang <wsa+renesas@sang-engineering.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml drivers/i2c/muxes/i2c-demux-pinctrl.c

GENERIC PM DOMAINS

Mail:

Ulf Hansson <ulf.hansson@linaro.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/power/power?domain*

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git

Files:

drivers/pmdomain/ include/linux/pm_domain.h

GENERIC RADIX TREE

Mail:

Kent Overstreet <kent.overstreet@linux.dev>

Status:

Supported

chat:

irc://irc.oftc.net/bcache

Files:

include/linux/generic-radix-tree.h lib/generic-radix-tree.c

GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER

Mail:

Eugen Hristev <eugen.hristev@microchip.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/touchscreen/resistive-adc-touch.c

GENERIC STRING LIBRARY

Mail:

Kees Cook <kees@kernel.org>

Reviewer:

Andy Shevchenko <andy@kernel.org>

Mailing list:

linux-hardening@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

include/linux/string.h include/linux/string_choices.h include/linux/string_helpers.h lib/string.c lib/string_kunit.c lib/string_helpers.c lib/string_helpers_kunit.c scripts/coccinelle/api/string_choices.cocci

GENERIC UIO DRIVER FOR PCI DEVICES

Mail:

“Michael S. Tsirkin” <mst@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

Files:

drivers/uio/uio_pci_generic.c

GENERIC VDSO LIBRARY

Mail:

Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>, Vincenzo Frascino <vincenzo.frascino@arm.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso

Files:

include/asm-generic/vdso/vsyscall.h include/vdso/ kernel/time/vsyscall.c lib/vdso/

GENWQE (IBM Generic Workqueue Card)

Mail:

Frank Haverkamp <haver@linux.ibm.com>

Status:

Supported

Files:

drivers/misc/genwqe/

GET_MAINTAINER SCRIPT

Mail:

Joe Perches <joe@perches.com>

Status:

Maintained

Files:

scripts/get_maintainer.pl

GFS2 FILE SYSTEM

Mail:

Andreas Gruenbacher <agruenba@redhat.com>

Mailing list:

gfs2@lists.linux.dev

Status:

Supported

bugs:

https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git

Files:

Documentation/filesystems/gfs2* fs/gfs2/ include/uapi/linux/gfs2_ondisk.h

GIGABYTE WATERFORCE SENSOR DRIVER

Mail:

Aleksa Savic <savicaleksa83@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/gigabyte_waterforce drivers/hwmon/gigabyte_waterforce.c

GIGABYTE WMI DRIVER

Mail:

Thomas Weißschuh <thomas@weissschuh.net>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/gigabyte-wmi.c

GNSS SUBSYSTEM

Mail:

Johan Hovold <johan@kernel.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git

Files:

Documentation/ABI/testing/sysfs-class-gnss Documentation/devicetree/bindings/gnss/ drivers/gnss/ include/linux/gnss.h

GO7007 MPEG CODEC

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/usb/go7007/

GOODIX TOUCHSCREEN

Mail:

Bastien Nocera <hadess@hadess.net>, Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/touchscreen/goodix*

GOOGLE ETHERNET DRIVERS

Mail:

Jeroen de Borst <jeroendb@google.com>, Praveen Kaligineedi <pkaligineedi@google.com>

Reviewer:

Shailend Chand <shailend@google.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/device_drivers/ethernet/google/gve drivers/net/ethernet/google

GOOGLE FIRMWARE DRIVERS

Mail:

Tzung-Bi Shih <tzungbi@kernel.org>

Reviewer:

Brian Norris <briannorris@chromium.org>, Julius Werner <jwerner@chromium.org>

Mailing list:

chrome-platform@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git

Files:

drivers/firmware/google/

GOOGLE TENSOR SoC SUPPORT

Mail:

Peter Griffin <peter.griffin@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/google,gs101-clock.yaml arch/arm64/boot/dts/exynos/google/ drivers/clk/samsung/clk-gs101.c drivers/phy/samsung/phy-gs101-ufs.c include/dt-bindings/clock/google,gs101.h

Content regex:

[gG]oogle.?[tT]ensor

GPD POCKET FAN DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/gpd-pocket-fan.c

GPIB DRIVERS

Mail:

Dave Penkler <dpenkler@gmail.com>

Status:

Maintained

Files:

drivers/staging/gpib/

GPIO ACPI SUPPORT

Mail:

Mika Westerberg <mika.westerberg@linux.intel.com>, Andy Shevchenko <andriy.shevchenko@linux.intel.com>

Mailing list:

linux-gpio@vger.kernel.org, linux-acpi@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git

Files:

firmware-guide/acpi/gpio-properties drivers/gpio/gpiolib-acpi.c drivers/gpio/gpiolib-acpi.h

GPIO AGGREGATOR

Mail:

Geert Uytterhoeven <geert+renesas@glider.be>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Supported

Files:

admin-guide/gpio/gpio-aggregator drivers/gpio/gpio-aggregator.c

GPIO IR Transmitter

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml drivers/media/rc/gpio-ir-tx.c

GPIO MOCKUP DRIVER

Mail:

Bamvor Jian Zhang <bamv2005@gmail.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-mockup.c tools/testing/selftests/gpio/

GPIO REGMAP

Mail:

Michael Walle <mwalle@kernel.org>

Status:

Maintained

Files:

drivers/gpio/gpio-regmap.c include/linux/gpio/regmap.h

Content regex:

(devm_)?gpio_regmap_(un)?register

GPIO SUBSYSTEM

Mail:

Linus Walleij <linus.walleij@linaro.org>, Bartosz Golaszewski <brgl@bgdev.pl>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git

Files:

Documentation/admin-guide/gpio/ Documentation/devicetree/bindings/gpio/ Documentation/driver-api/gpio/ drivers/gpio/ include/dt-bindings/gpio/ include/linux/gpio.h include/linux/gpio/ include/linux/of_gpio.h

Content regex:

(devm_)?gpio_(request|free|direction|get|set)

GPIO UAPI

Mail:

Bartosz Golaszewski <brgl@bgdev.pl>

Reviewer:

Kent Gibson <warthog618@gmail.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git

Files:

Documentation/ABI/obsolete/sysfs-gpio Documentation/ABI/testing/gpio-cdev Documentation/userspace-api/gpio/ drivers/gpio/gpiolib-cdev.c include/uapi/linux/gpio.h tools/gpio/

GRETH 10/100/1G Ethernet MAC device driver

Mail:

Andreas Larsson <andreas@gaisler.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/aeroflex/

GREYBUS AUDIO PROTOCOLS DRIVERS

Mail:

Vaibhav Agarwal <vaibhav.sr@gmail.com>, Mark Greer <mgreer@animalcreek.com>

Status:

Maintained

Files:

drivers/staging/greybus/audio_apbridgea.c drivers/staging/greybus/audio_apbridgea.h drivers/staging/greybus/audio_codec.c drivers/staging/greybus/audio_codec.h drivers/staging/greybus/audio_gb.c drivers/staging/greybus/audio_manager.c drivers/staging/greybus/audio_manager.h drivers/staging/greybus/audio_manager_module.c drivers/staging/greybus/audio_manager_private.h drivers/staging/greybus/audio_manager_sysfs.c drivers/staging/greybus/audio_module.c drivers/staging/greybus/audio_topology.c

GREYBUS FW/HID/SPI PROTOCOLS DRIVERS

Mail:

Viresh Kumar <vireshk@kernel.org>

Status:

Maintained

Files:

drivers/staging/greybus/authentication.c drivers/staging/greybus/bootrom.c drivers/staging/greybus/firmware.h drivers/staging/greybus/fw-core.c drivers/staging/greybus/fw-download.c drivers/staging/greybus/fw-management.c drivers/staging/greybus/greybus_authentication.h drivers/staging/greybus/greybus_firmware.h drivers/staging/greybus/hid.c drivers/staging/greybus/i2c.c drivers/staging/greybus/spi.c drivers/staging/greybus/spilib.c drivers/staging/greybus/spilib.h

GREYBUS LOOPBACK DRIVER

Mail:

Bryan O’Donoghue <pure.logic@nexus-software.ie>

Status:

Maintained

Files:

drivers/staging/greybus/loopback.c

GREYBUS PLATFORM DRIVERS

Mail:

Vaibhav Hiremath <hvaibhav.linux@gmail.com>

Status:

Maintained

Files:

drivers/staging/greybus/arche-apb-ctrl.c drivers/staging/greybus/arche-platform.c drivers/staging/greybus/arche_platform.h

GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS

Mail:

Rui Miguel Silva <rmfrfs@gmail.com>

Status:

Maintained

Files:

drivers/staging/greybus/gpio.c drivers/staging/greybus/light.c drivers/staging/greybus/power_supply.c drivers/staging/greybus/sdio.c drivers/staging/greybus/spi.c drivers/staging/greybus/spilib.c

GREYBUS BEAGLEPLAY DRIVERS

Mail:

Ayush Singh <ayushdevel1325@gmail.com>

Mailing list:

greybus-dev@lists.linaro.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/ti,cc1352p7.yaml drivers/greybus/gb-beagleplay.c

GREYBUS SUBSYSTEM

Mail:

Johan Hovold <johan@kernel.org>, Alex Elder <elder@kernel.org>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Mailing list:

greybus-dev@lists.linaro.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/greybus/ drivers/staging/greybus/ include/linux/greybus.h include/linux/greybus/

GREYBUS UART PROTOCOLS DRIVERS

Mail:

David Lin <dtwlin@gmail.com>

Status:

Maintained

Files:

drivers/staging/greybus/log.c drivers/staging/greybus/uart.c

GS1662 VIDEO SERIALIZER

Mail:

Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/spi/gs1662.c

GSPCA FINEPIX SUBDRIVER

Mail:

Frank Zago <frank@zago.net>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/gspca/finepix.c

GSPCA GL860 SUBDRIVER

Mail:

Olivier Lorin <o.lorin@laposte.net>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/gspca/gl860/

GSPCA M5602 SUBDRIVER

Mail:

Erik Andren <erik.andren@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/gspca/m5602/

GSPCA PAC207 SONIXB SUBDRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/gspca/pac207.c

GSPCA SN9C20X SUBDRIVER

Mail:

Brian Johnson <brijohn@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/gspca/sn9c20x.c

GSPCA T613 SUBDRIVER

Mail:

Leandro Costantino <lcostantino@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/gspca/t613.c

GSPCA USB WEBCAM DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/gspca/

GTP (GPRS Tunneling Protocol)

Mail:

Pablo Neira Ayuso <pablo@netfilter.org>, Harald Welte <laforge@gnumonks.org>

Mailing list:

osmocom-net-gprs@lists.osmocom.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git

Files:

drivers/net/gtp.c

GUID PARTITION TABLE (GPT)

Mail:

Davidlohr Bueso <dave@stgolabs.net>

Mailing list:

linux-efi@vger.kernel.org

Status:

Maintained

Files:

block/partitions/efi.*

HABANALABS PCI DRIVER

Mail:

Ofir Bitton <obitton@habana.ai>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

chat:

irc://irc.oftc.net/dri-devel

SCM:

git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git

Files:

Documentation/ABI/testing/debugfs-driver-habanalabs Documentation/ABI/testing/sysfs-driver-habanalabs drivers/accel/habanalabs/ include/linux/habanalabs/ include/trace/events/habanalabs.h include/uapi/drm/habanalabs_accel.h

HACKRF MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/hackrf/

HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY

Mail:

Chuck Lever <chuck.lever@oracle.com>

Mailing list:

kernel-tls-handshake@lists.linux.dev, netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/netlink/specs/handshake.yaml networking/tls-handshake include/net/handshake.h include/trace/events/handshake.h net/handshake/

HANTRO VPU CODEC DRIVER

Mail:

Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>, Philipp Zabel <p.zabel@pengutronix.de>

Mailing list:

linux-media@vger.kernel.org, linux-rockchip@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml Documentation/devicetree/bindings/media/rockchip-vpu.yaml drivers/media/platform/verisilicon/

HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER

Mail:

Frank Seidel <frank@f-seidel.de>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/

Files:

drivers/platform/x86/hdaps.c

HARDWARE MONITORING

Mail:

Jean Delvare <jdelvare@suse.com>, Guenter Roeck <linux@roeck-us.net>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Web-page:

http://hwmon.wiki.kernel.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git

Files:

Documentation/ABI/testing/sysfs-class-hwmon Documentation/devicetree/bindings/hwmon/ Documentation/hwmon/ drivers/hwmon/ include/linux/hwmon*.h include/trace/events/hwmon*.h

Content regex:

(devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)

HARDWARE RANDOM NUMBER GENERATOR CORE

Mail:

Olivia Mackall <olivia@selenic.com>, Herbert Xu <herbert@gondor.apana.org.au>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Odd fixes

Files:

admin-guide/hw_random Documentation/devicetree/bindings/rng/ drivers/char/hw_random/ include/linux/hw_random.h

HARDWARE SPINLOCK CORE

Mail:

Bjorn Andersson <andersson@kernel.org>

Reviewer:

Baolin Wang <baolin.wang7@gmail.com>

Mailing list:

linux-remoteproc@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next

Files:

Documentation/devicetree/bindings/hwlock/ locking/hwspinlock drivers/hwspinlock/ include/linux/hwspinlock.h

HARDWARE TRACING FACILITIES

Mail:

Alexander Shishkin <alexander.shishkin@linux.intel.com>

Status:

Maintained

Files:

drivers/hwtracing/

HARMONY SOUND DRIVER

Mailing list:

linux-parisc@vger.kernel.org

Status:

Maintained

Files:

sound/parisc/harmony.*

HDPVR USB VIDEO ENCODER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/hdpvr/

HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER

Mail:

Keng-Yu Lin <keng-yu.lin@hpe.com>

Status:

Supported

Files:

drivers/misc/hpilo.[ch]

HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER

Mail:

Jerry Hoemann <jerry.hoemann@hpe.com>

Status:

Supported

Files:

watchdog/hpwdt drivers/watchdog/hpwdt.c

HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)

Mail:

Don Brace <don.brace@microchip.com>

Mailing list:

storagedev@microchip.com, linux-scsi@vger.kernel.org

Status:

Supported

Files:

scsi/hpsa drivers/scsi/hpsa*.[ch] include/linux/cciss*.h include/uapi/linux/cciss*.h

HFI1 DRIVER

Mail:

Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/hw/hfi1

HFS FILESYSTEM

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Orphan

Files:

filesystems/hfs fs/hfs/

HFSPLUS FILESYSTEM

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Orphan

Files:

filesystems/hfsplus fs/hfsplus/

HGA FRAMEBUFFER DRIVER

Mail:

Ferenc Bakonyi <fero@drama.obuda.kando.hu>

Mailing list:

linux-nvidia@lists.surfsouth.com

Status:

Maintained

Web-page:

http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml

Files:

drivers/video/fbdev/hgafb.c

HIBERNATION (aka Software Suspend, aka swsusp)

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>, Pavel Machek <pavel@ucw.cz>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

bugs:

https://bugzilla.kernel.org

Files:

arch/*/include/asm/suspend*.h arch/x86/power/ drivers/base/power/ include/linux/freezer.h include/linux/pm.h include/linux/suspend.h kernel/power/

HID CORE LAYER

Mail:

Jiri Kosina <jikos@kernel.org>, Benjamin Tissoires <bentiss@kernel.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git

Files:

Documentation/hid/ drivers/hid/ include/linux/hid* include/uapi/linux/hid* samples/hid/ tools/testing/selftests/hid/

HID LOGITECH DRIVERS

Reviewer:

Filipe Laíns <lains@riseup.net>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-logitech-*

HID NVIDIA SHIELD DRIVER

Mail:

Rahul Rameshbabu <rrameshbabu@nvidia.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-nvidia-shield.c

HID PHOENIX RC FLIGHT CONTROLLER

Mail:

Marcus Folkesson <marcus.folkesson@gmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-pxrc.c

HID PLAYSTATION DRIVER

Mail:

Roderick Colenbrander <roderick.colenbrander@sony.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Supported

Files:

drivers/hid/hid-playstation.c

HID SENSOR HUB DRIVERS

Mail:

Jiri Kosina <jikos@kernel.org>, Jonathan Cameron <jic23@kernel.org>, Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>

Mailing list:

linux-input@vger.kernel.org, linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/hid/hid-sensor* drivers/hid/hid-sensor-* drivers/iio/*/hid-* include/linux/hid-sensor-*

HID VRC-2 CAR CONTROLLER DRIVER

Mail:

Marcus Folkesson <marcus.folkesson@gmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-vrc2.c

HID WACOM DRIVER

Mail:

Ping Cheng <ping.cheng@wacom.com>, Jason Gerecke <jason.gerecke@wacom.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/wacom.h drivers/hid/wacom_*

HID++ LOGITECH DRIVERS

Reviewer:

Filipe Laíns <lains@riseup.net>, Bastien Nocera <hadess@hadess.net>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-logitech-hidpp.c

HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS

Mail:

Anna-Maria Behnsen <anna-maria@linutronix.de>, Frederic Weisbecker <frederic@kernel.org>, Thomas Gleixner <tglx@linutronix.de>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core

Files:

Documentation/timers/ include/linux/clockchips.h include/linux/delay.h include/linux/hrtimer.h include/linux/timer.h kernel/time/clockevents.c kernel/time/hrtimer.c kernel/time/sleep_timeout.c kernel/time/timer.c kernel/time/timer_list.c kernel/time/timer_migration.* tools/testing/selftests/timers/

HIGH-SPEED SCC DRIVER FOR AX.25

Mailing list:

linux-hams@vger.kernel.org

Status:

Orphan

Files:

drivers/net/hamradio/scc.c

HIGHPOINT ROCKETRAID 3xxx RAID DRIVER

Mail:

HighPoint Linux Team <linux@highpoint-tech.com>

Status:

Supported

Web-page:

http://www.highpoint-tech.com

Files:

scsi/hptiop drivers/scsi/hptiop.c

HIKEY960 ONBOARD USB GPIO HUB DRIVER

Mail:

John Stultz <jstultz@google.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/misc/hisi_hikey_usb.c

HIMAX HX83112B TOUCHSCREEN SUPPORT

Mail:

Job Noorman <job@noorman.info>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml drivers/input/touchscreen/himax_hx83112b.c

HIPPI

Mail:

Jes Sorensen <jes@trained-monkey.org>

Mailing list:

linux-hippi@sunsite.dk

Status:

Maintained

Files:

drivers/net/hippi/ include/linux/hippidevice.h include/uapi/linux/if_hippi.h net/802/hippi.c

HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER

Mail:

Kurt Kanzenbach <kurt@linutronix.de>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml drivers/net/dsa/hirschmann/* include/linux/platform_data/hirschmann-hellcreek.h net/dsa/tag_hellcreek.c

HISILICON DMA DRIVER

Mail:

Zhou Wang <wangzhou1@hisilicon.com>, Jie Hai <haijie1@huawei.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Maintained

Files:

drivers/dma/hisi_dma.c

HISILICON GPIO DRIVER

Mail:

Jay Fang <f.fangjian@huawei.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml drivers/gpio/gpio-hisi.c

HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)

Mail:

Zhiqi Song <songzhiqi1@huawei.com>, Longfang Liu <liulongfang@huawei.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/debugfs-hisi-hpre drivers/crypto/hisilicon/hpre/hpre.h drivers/crypto/hisilicon/hpre/hpre_crypto.c drivers/crypto/hisilicon/hpre/hpre_main.c

HISILICON HNS3 PMU DRIVER

Mail:

Jijie Shao <shaojijie@huawei.com>

Status:

Supported

Files:

admin-guide/perf/hns3-pmu drivers/perf/hisilicon/hns3_pmu.c

HISILICON I2C CONTROLLER DRIVER

Mail:

Yicong Yang <yangyicong@hisilicon.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Web-page:

https://www.hisilicon.com

Files:

Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml drivers/i2c/busses/i2c-hisi.c

HISILICON KUNPENG SOC HCCS DRIVER

Mail:

Huisong Li <lihuisong@huawei.com>

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs drivers/soc/hisilicon/kunpeng_hccs.c drivers/soc/hisilicon/kunpeng_hccs.h

HISILICON LPC BUS DRIVER

Mail:

Jay Fang <f.fangjian@huawei.com>

Status:

Maintained

Web-page:

http://www.hisilicon.com

Files:

Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml drivers/bus/hisi_lpc.c

HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)

Mail:

Jian Shen <shenjian15@huawei.com>, Salil Mehta <salil.mehta@huawei.com>, Jijie Shao <shaojijie@huawei.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://www.hisilicon.com

Files:

drivers/net/ethernet/hisilicon/hns3/

HISILICON NETWORK HIBMCGE DRIVER

Mail:

Jijie Shao <shaojijie@huawei.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/hisilicon/hibmcge/

HISILICON NETWORK SUBSYSTEM DRIVER

Mail:

Jian Shen <shenjian15@huawei.com>, Salil Mehta <salil.mehta@huawei.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://www.hisilicon.com

Files:

Documentation/devicetree/bindings/net/hisilicon*.txt drivers/net/ethernet/hisilicon/

HISILICON PMU DRIVER

Mail:

Yicong Yang <yangyicong@hisilicon.com>, Jonathan Cameron <jonathan.cameron@huawei.com>

Status:

Supported

Web-page:

http://www.hisilicon.com

Files:

admin-guide/perf/hisi-pcie-pmu admin-guide/perf/hisi-pmu drivers/perf/hisilicon

HISILICON PTT DRIVER

Mail:

Yicong Yang <yangyicong@hisilicon.com>, Jonathan Cameron <jonathan.cameron@huawei.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt trace/hisi-ptt drivers/hwtracing/ptt/ tools/perf/arch/arm64/util/hisi-ptt.c tools/perf/util/hisi-ptt* tools/perf/util/hisi-ptt-decoder/*

HISILICON QM DRIVER

Mail:

Weili Qian <qianweili@huawei.com>, Zhou Wang <wangzhou1@hisilicon.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

drivers/crypto/hisilicon/Kconfig drivers/crypto/hisilicon/Makefile drivers/crypto/hisilicon/qm.c drivers/crypto/hisilicon/sgl.c include/linux/hisi_acc_qm.h

HISILICON ROCE DRIVER

Mail:

Chengchang Tang <tangchengchang@huawei.com>, Junxian Huang <huangjunxian6@hisilicon.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt drivers/infiniband/hw/hns/

HISILICON SAS Controller

Mail:

Yihang Li <liyihang9@huawei.com>

Status:

Supported

Web-page:

http://www.hisilicon.com

Files:

Documentation/devicetree/bindings/scsi/hisilicon-sas.txt drivers/scsi/hisi_sas/

HISILICON SECURITY ENGINE V2 DRIVER (SEC2)

Mail:

Longfang Liu <liulongfang@huawei.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/debugfs-hisi-sec drivers/crypto/hisilicon/sec2/sec.h drivers/crypto/hisilicon/sec2/sec_crypto.c drivers/crypto/hisilicon/sec2/sec_crypto.h drivers/crypto/hisilicon/sec2/sec_main.c

HISILICON SPI Controller DRIVER FOR KUNPENG SOCS

Mail:

Jay Fang <f.fangjian@huawei.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Web-page:

http://www.hisilicon.com

Files:

drivers/spi/spi-hisi-kunpeng.c

HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970

Mail:

Mauro Carvalho Chehab <mchehab+huawei@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml drivers/spmi/hisi-spmi-controller.c

HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600

Mail:

Mauro Carvalho Chehab <mchehab+huawei@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml drivers/mfd/hi6421-spmi-pmic.c

HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT

Mail:

Weili Qian <qianweili@huawei.com>

Status:

Maintained

Files:

drivers/crypto/hisilicon/trng/trng.c

HISILICON V3XX SPI NOR FLASH Controller Driver

Mail:

Jay Fang <f.fangjian@huawei.com>

Status:

Maintained

Web-page:

http://www.hisilicon.com

Files:

drivers/spi/spi-hisi-sfc-v3xx.c

HISILICON ZIP Controller DRIVER

Mail:

Yang Shen <shenyang39@huawei.com>, Zhou Wang <wangzhou1@hisilicon.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/debugfs-hisi-zip drivers/crypto/hisilicon/zip/

HMM - Heterogeneous Memory Management

Mail:

Jérôme Glisse <jglisse@redhat.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

mm/hmm include/linux/hmm* lib/test_hmm* mm/hmm* tools/testing/selftests/mm/*hmm*

HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER

Mail:

Petre Rodan <petre.rodan@subdimension.ro>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml drivers/iio/pressure/hsc030pa*

HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER

Mail:

Andreas Klinger <ak@it-klinger.de>, Petre Rodan <petre.rodan@subdimension.ro>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml drivers/iio/pressure/mprls0025pa*

HP BIOSCFG DRIVER

Mail:

Jorge Lopez <jorge.lopez2@hp.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/hp/hp-bioscfg/

HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Orphan

Files:

drivers/platform/x86/hp/tc1100-wmi.c

HP WMI HARDWARE MONITOR DRIVER

Mail:

James Seo <james@equiv.tech>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/hp-wmi-sensors drivers/hwmon/hp-wmi-sensors.c

HPET: High Precision Event Timers driver

Mail:

Clemens Ladisch <clemens@ladisch.de>

Status:

Maintained

Files:

timers/hpet drivers/char/hpet.c include/linux/hpet.h include/uapi/linux/hpet.h

HPET: x86

Status:

Orphan

Files:

arch/x86/include/asm/hpet.h arch/x86/kernel/hpet.c

HPFS FILESYSTEM

Mail:

Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>

Status:

Maintained

Web-page:

http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi

Files:

fs/hpfs/

HS3001 Hardware Temperature and Humidity Sensor

Mail:

Andre Werner <andre.werner@systec-electronic.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/hs3001.c

HSI SUBSYSTEM

Mail:

Sebastian Reichel <sre@kernel.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git

Files:

Documentation/ABI/testing/sysfs-bus-hsi driver-api/hsi drivers/hsi/ include/linux/hsi/ include/uapi/linux/hsi/

HSO 3G MODEM DRIVER

Mailing list:

linux-usb@vger.kernel.org

Status:

Orphan

Files:

drivers/net/usb/hso.c

HSR NETWORK PROTOCOL

Mailing list:

netdev@vger.kernel.org

Status:

Orphan

Files:

net/hsr/

HT16K33 LED CONTROLLER DRIVER

Mail:

Robin van der Gracht <robin@protonic.nl>

Status:

Maintained

Files:

Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml drivers/auxdisplay/ht16k33.c

HTCPEN TOUCHSCREEN DRIVER

Mail:

Pau Oliva Fora <pof@eslack.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/touchscreen/htcpen.c

HTE SUBSYSTEM

Mail:

Dipen Patel <dipenp@nvidia.com>

Mailing list:

timestamp@lists.linux.dev

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/timestamp/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git

Files:

Documentation/devicetree/bindings/timestamp/ Documentation/driver-api/hte/ drivers/hte/ include/linux/hte.h

HTS221 TEMPERATURE-HUMIDITY IIO DRIVER

Mail:

Lorenzo Bianconi <lorenzo@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Web-page:

http://www.st.com/

Files:

Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml drivers/iio/humidity/hts221*

HUAWEI ETHERNET DRIVER

Mail:

Cai Huoqing <cai.huoqing@linux.dev>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/device_drivers/ethernet/huawei/hinic drivers/net/ethernet/huawei/hinic/

HUGETLB SUBSYSTEM

Mail:

Muchun Song <muchun.song@linux.dev>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-kernel-mm-hugepages admin-guide/mm/hugetlbpage mm/hugetlbfs_reserv mm/vmemmap_dedup fs/hugetlbfs/ include/linux/hugetlb.h include/trace/events/hugetlbfs.h mm/hugetlb.c mm/hugetlb_vmemmap.c mm/hugetlb_vmemmap.h tools/testing/selftests/cgroup/test_hugetlb_memcg.c

HVA ST MEDIA DRIVER

Mail:

Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/platform/st/sti/hva

HWPOISON MEMORY FAILURE HANDLING

Mail:

Miaohe Lin <linmiaohe@huawei.com>

Reviewer:

Naoya Horiguchi <nao.horiguchi@gmail.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

mm/hwpoison-inject.c mm/memory-failure.c

HYCON HY46XX TOUCHSCREEN SUPPORT

Mail:

Giulio Benetti <giulio.benetti@benettiengineering.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml drivers/input/touchscreen/hycon-hy46xx.c

HYGON PROCESSOR SUPPORT

Mail:

Pu Wen <puwen@hygon.cn>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

arch/x86/kernel/cpu/hygon.c

HYNIX HI556 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/hi556.c

HYNIX HI846 SENSOR DRIVER

Mail:

Martin Kepplinger <martin.kepplinger@puri.sm>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/hi846.c

HYNIX HI847 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/hi847.c

Hyper-V/Azure CORE AND DRIVERS

Mail:

“K. Y. Srinivasan” <kys@microsoft.com>, Haiyang Zhang <haiyangz@microsoft.com>, Wei Liu <wei.liu@kernel.org>, Dexuan Cui <decui@microsoft.com>

Mailing list:

linux-hyperv@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git

Files:

Documentation/ABI/stable/sysfs-bus-vmbus Documentation/ABI/testing/debugfs-hyperv Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml networking/device_drivers/ethernet/microsoft/netvsc Documentation/virt/hyperv arch/arm64/hyperv arch/arm64/include/asm/hyperv-tlfs.h arch/arm64/include/asm/mshyperv.h arch/x86/hyperv arch/x86/include/asm/hyperv-tlfs.h arch/x86/include/asm/mshyperv.h arch/x86/include/asm/trace/hyperv.h arch/x86/kernel/cpu/mshyperv.c drivers/clocksource/hyperv_timer.c drivers/hid/hid-hyperv.c drivers/hv/ drivers/input/serio/hyperv-keyboard.c drivers/iommu/hyperv-iommu.c drivers/net/ethernet/microsoft/ drivers/net/hyperv/ drivers/pci/controller/pci-hyperv-intf.c drivers/pci/controller/pci-hyperv.c drivers/scsi/storvsc_drv.c drivers/uio/uio_hv_generic.c drivers/video/fbdev/hyperv_fb.c include/asm-generic/hyperv-tlfs.h include/asm-generic/mshyperv.h include/clocksource/hyperv_timer.h include/linux/hyperv.h include/net/mana include/uapi/linux/hyperv.h net/vmw_vsock/hyperv_transport.c tools/hv/

HYPERBUS SUPPORT

Mail:

Vignesh Raghavendra <vigneshr@ti.com>

Reviewer:

Tudor Ambarus <tudor.ambarus@linaro.org>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Supported

Patchwork:

http://patchwork.ozlabs.org/project/linux-mtd/list/

chat:

irc://irc.oftc.net/mtd

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next

Files:

Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml drivers/mtd/hyperbus/ include/linux/mtd/hyperbus.h

HYPERVISOR VIRTUAL CONSOLE DRIVER

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Odd Fixes

Files:

drivers/tty/hvc/

I2C ACPI SUPPORT

Mail:

Mika Westerberg <mika.westerberg@linux.intel.com>

Mailing list:

linux-i2c@vger.kernel.org, linux-acpi@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/i2c-core-acpi.c

I2C ADDRESS TRANSLATOR (ATR)

Mail:

Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>

Reviewer:

Luca Ceresoli <luca.ceresoli@bootlin.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/i2c-atr.c include/linux/i2c-atr.h

I2C CONTROLLER DRIVER FOR NVIDIA GPU

Mail:

Ajay Gupta <ajayg@nvidia.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

i2c/busses/i2c-nvidia-gpu drivers/i2c/busses/i2c-nvidia-gpu.c

I2C MUXES

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/i2c-arb* Documentation/devicetree/bindings/i2c/i2c-gate* Documentation/devicetree/bindings/i2c/i2c-mux* i2c/i2c-topology Documentation/i2c/muxes/ drivers/i2c/i2c-mux.c drivers/i2c/muxes/ include/linux/i2c-mux.h

I2C MV64XXX MARVELL AND ALLWINNER DRIVER

Mail:

Gregory CLEMENT <gregory.clement@bootlin.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml drivers/i2c/busses/i2c-mv64xxx.c

I2C OF COMPONENT PROBER

Mail:

Chen-Yu Tsai <wenst@chromium.org>

Mailing list:

linux-i2c@vger.kernel.org, devicetree@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/i2c-core-of-prober.c include/linux/i2c-of-prober.h

I2C OVER PARALLEL PORT

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

i2c/busses/i2c-parport drivers/i2c/busses/i2c-parport.c

I2C SUBSYSTEM

Mail:

Wolfram Sang <wsa+renesas@sang-engineering.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Web-page:

https://i2c.wiki.kernel.org/

Patchwork:

https://patchwork.ozlabs.org/project/linux-i2c/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git

Files:

Documentation/i2c/ drivers/i2c/* include/dt-bindings/i2c/i2c.h include/linux/i2c-dev.h include/linux/i2c-smbus.h include/linux/i2c.h include/uapi/linux/i2c-*.h include/uapi/linux/i2c.h

I2C SUBSYSTEM HOST DRIVERS

Mail:

Andi Shyti <andi.shyti@kernel.org>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Web-page:

https://i2c.wiki.kernel.org/

Patchwork:

https://patchwork.ozlabs.org/project/linux-i2c/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git

Files:

Documentation/devicetree/bindings/i2c/ drivers/i2c/algos/ drivers/i2c/busses/ include/dt-bindings/i2c/

I2C-TAOS-EVM DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

i2c/busses/i2c-taos-evm drivers/i2c/busses/i2c-taos-evm.c

I2C-TINY-USB DRIVER

Mail:

Till Harbaum <till@harbaum.org>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Web-page:

http://www.harbaum.org/till/i2c_tiny_usb

Files:

drivers/i2c/busses/i2c-tiny-usb.c

I2C/SMBUS CONTROLLER DRIVERS FOR PC

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

i2c/busses/i2c-ali1535 i2c/busses/i2c-ali1563 i2c/busses/i2c-ali15x3 i2c/busses/i2c-amd756 i2c/busses/i2c-amd8111 i2c/busses/i2c-i801 i2c/busses/i2c-nforce2 i2c/busses/i2c-piix4 i2c/busses/i2c-sis5595 i2c/busses/i2c-sis630 i2c/busses/i2c-sis96x i2c/busses/i2c-via i2c/busses/i2c-viapro drivers/i2c/busses/i2c-ali1535.c drivers/i2c/busses/i2c-ali1563.c drivers/i2c/busses/i2c-ali15x3.c drivers/i2c/busses/i2c-amd756.c drivers/i2c/busses/i2c-amd8111.c drivers/i2c/busses/i2c-i801.c drivers/i2c/busses/i2c-isch.c drivers/i2c/busses/i2c-nforce2.c drivers/i2c/busses/i2c-piix4.* drivers/i2c/busses/i2c-sis5595.c drivers/i2c/busses/i2c-sis630.c drivers/i2c/busses/i2c-sis96x.c drivers/i2c/busses/i2c-via.c drivers/i2c/busses/i2c-viapro.c

I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/busses/i2c-cht-wc.c

I2C/SMBUS ISMT DRIVER

Mail:

Seth Heasley <seth.heasley@intel.com>, Neil Horman <nhorman@tuxdriver.com>

Mailing list:

linux-i2c@vger.kernel.org

Files:

i2c/busses/i2c-ismt drivers/i2c/busses/i2c-ismt.c

I2C/SMBUS ZHAOXIN DRIVER

Mail:

Hans Hu <hanshu@zhaoxin.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Web-page:

https://www.zhaoxin.com

Files:

drivers/i2c/busses/i2c-viai2c-common.c drivers/i2c/busses/i2c-viai2c-zhaoxin.c

I2C/SMBUS STUB DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/i2c-stub.c

I3C DRIVER FOR ASPEED AST2600

Mail:

Jeremy Kerr <jk@codeconstruct.com.au>

Status:

Maintained

Files:

Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml drivers/i3c/master/ast2600-i3c-master.c

I3C DRIVER FOR CADENCE I3C MASTER IP

Mail:

Przemysław Gaj <pgaj@cadence.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml drivers/i3c/master/i3c-master-cdns.c

I3C DRIVER FOR SYNOPSYS DESIGNWARE

Status:

Orphan

Files:

Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml drivers/i3c/master/dw*

I3C SUBSYSTEM

Mail:

Alexandre Belloni <alexandre.belloni@bootlin.com>

Mailing list:

linux-i3c@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

chat:

irc://chat.freenode.net/linux-i3c

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git

Files:

Documentation/ABI/testing/sysfs-bus-i3c Documentation/devicetree/bindings/i3c/ Documentation/driver-api/i3c drivers/i3c/ include/dt-bindings/i3c/ include/linux/i3c/

IBM Operation Panel Input Driver

Mail:

Eddie James <eajames@linux.ibm.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/ibm,op-panel.yaml drivers/input/misc/ibm-panel.c

IBM Power 842 compression accelerator

Mail:

Haren Myneni <haren@us.ibm.com>

Status:

Supported

Files:

crypto/842.c drivers/crypto/nx/Kconfig drivers/crypto/nx/Makefile drivers/crypto/nx/nx-842* include/linux/sw842.h lib/842/

IBM Power in-Nest Crypto Acceleration

Mail:

Breno Leitão <leitao@debian.org>, Nayna Jain <nayna@linux.ibm.com>, Paulo Flabiano Smorigo <pfsmorigo@gmail.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Files:

drivers/crypto/nx/Kconfig drivers/crypto/nx/Makefile drivers/crypto/nx/nx-aes* drivers/crypto/nx/nx-sha* drivers/crypto/nx/nx.* drivers/crypto/nx/nx_csbcpb.h drivers/crypto/nx/nx_debugfs.c

IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform

Mail:

Tyrel Datwyler <tyreld@linux.ibm.com>

Mailing list:

linux-pci@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Supported

Files:

drivers/pci/hotplug/rpadlpar*

IBM Power Linux RAID adapter

Mail:

Brian King <brking@us.ibm.com>

Status:

Supported

Files:

drivers/scsi/ipr.*

IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform

Mail:

Tyrel Datwyler <tyreld@linux.ibm.com>

Mailing list:

linux-pci@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Supported

Files:

drivers/pci/hotplug/rpaphp*

IBM Power SRIOV Virtual NIC Device Driver

Mail:

Haren Myneni <haren@linux.ibm.com>, Rick Lindsley <ricklind@linux.ibm.com>

Reviewer:

Nick Child <nnac123@linux.ibm.com>, Thomas Falcon <tlfalcon@linux.ibm.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/ibm/ibmvnic.*

IBM Power VFIO Support

Mail:

Timothy Pearson <tpearson@raptorengineering.com>

Status:

Supported

Files:

drivers/vfio/vfio_iommu_spapr_tce.c

IBM Power Virtual Ethernet Device Driver

Mail:

Nick Child <nnac123@linux.ibm.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/ibm/ibmveth.*

IBM Power Virtual FC Device Drivers

Mail:

Tyrel Datwyler <tyreld@linux.ibm.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/ibmvscsi/ibmvfc*

IBM Power Virtual Management Channel Driver

Mail:

Brad Warrum <bwarrum@linux.ibm.com>, Ritu Agarwal <rituagar@linux.ibm.com>

Status:

Supported

Files:

drivers/misc/ibmvmc.*

IBM Power Virtual SCSI Device Drivers

Mail:

Tyrel Datwyler <tyreld@linux.ibm.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/ibmvscsi/ibmvscsi* include/scsi/viosrp.h

IBM Power Virtual SCSI Device Target Driver

Mail:

Tyrel Datwyler <tyreld@linux.ibm.com>

Mailing list:

linux-scsi@vger.kernel.org, target-devel@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/ibmvscsi_tgt/

IBM Power VMX Cryptographic instructions

Mail:

Breno Leitão <leitao@debian.org>, Nayna Jain <nayna@linux.ibm.com>, Paulo Flabiano Smorigo <pfsmorigo@gmail.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Files:

arch/powerpc/crypto/Kconfig arch/powerpc/crypto/Makefile arch/powerpc/crypto/aes.c arch/powerpc/crypto/aes_cbc.c arch/powerpc/crypto/aes_ctr.c arch/powerpc/crypto/aes_xts.c arch/powerpc/crypto/aesp8-ppc.* arch/powerpc/crypto/ghash.c arch/powerpc/crypto/ghashp8-ppc.pl arch/powerpc/crypto/ppc-xlate.pl arch/powerpc/crypto/vmx.c

IBM ServeRAID RAID DRIVER

Status:

Orphan

Files:

drivers/scsi/ips.*

ICH LPC AND GPIO DRIVER

Mail:

Peter Tyser <ptyser@xes-inc.com>

Status:

Maintained

Files:

drivers/gpio/gpio-ich.c drivers/mfd/lpc_ich.c

ICY I2C DRIVER

Mail:

Max Staudt <max@enpas.org>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/busses/i2c-icy.c

IDEAPAD LAPTOP EXTRAS DRIVER

Mail:

Ike Panhc <ike.pan@canonical.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

http://launchpad.net/ideapad-laptop

Files:

drivers/platform/x86/ideapad-laptop.c

IDEAPAD LAPTOP SLIDEBAR DRIVER

Mail:

Andrey Moiseev <o2g.org.ru@gmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/o2genum/ideapad-slidebar

Files:

drivers/input/misc/ideapad_slidebar.c

IDT VersaClock 5 CLOCK DRIVER

Mail:

Luca Ceresoli <luca@lucaceresoli.net>

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/idt,versaclock5.yaml drivers/clk/clk-versaclock5.c

IEEE 802.15.4 SUBSYSTEM

Mail:

Alexander Aring <alex.aring@gmail.com>, Stefan Schmidt <stefan@datenfreihafen.org>, Miquel Raynal <miquel.raynal@bootlin.com>

Mailing list:

linux-wpan@vger.kernel.org

Status:

Maintained

Web-page:

https://linux-wpan.org/

Patchwork:

https://patchwork.kernel.org/project/linux-wpan/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git

Files:

networking/ieee802154 drivers/net/ieee802154/ include/linux/ieee802154.h include/linux/nl802154.h include/net/af_ieee802154.h include/net/cfg802154.h include/net/ieee802154_netdev.h include/net/mac802154.h include/net/nl802154.h net/ieee802154/ net/mac802154/

Intel VIRTIO DATA PATH ACCELERATOR

Mail:

Zhu Lingshan <lingshan.zhu@kernel.org>

Mailing list:

virtualization@lists.linux.dev

Status:

Supported

Files:

drivers/vdpa/ifcvf/

IFE PROTOCOL

Mail:

Yotam Gigi <yotam.gi@gmail.com>, Jamal Hadi Salim <jhs@mojatatu.com>

Files:

include/net/ife.h include/uapi/linux/ife.h net/ife

IGORPLUG-USB IR RECEIVER

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/rc/igorplugusb.c

IGUANAWORKS USB IR TRANSCEIVER

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/rc/iguanair.c

IIO BACKEND FRAMEWORK

Mail:

Nuno Sa <nuno.sa@analog.com>

Reviewer:

Olivier Moysan <olivier.moysan@foss.st.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/debugfs-iio-backend drivers/iio/industrialio-backend.c include/linux/iio/backend.h

IIO DIGITAL POTENTIOMETER DAC

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml drivers/iio/dac/dpot-dac.c

IIO ENVELOPE DETECTOR

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml drivers/iio/adc/envelope-detector.c

IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS

Mail:

Matti Vaittinen <mazziesaccount@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/iio/industrialio-gts-helper.c include/linux/iio/iio-gts-helper.h drivers/iio/test/iio-test-gts.c

IIO MULTIPLEXER

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml drivers/iio/multiplexer/iio-mux.c

IIO SCMI BASED DRIVER

Mail:

Jyoti Bhayana <jbhayana@google.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/iio/common/scmi_sensors/scmi_iio.c

IIO SUBSYSTEM AND DRIVERS

Mail:

Jonathan Cameron <jic23@kernel.org>

Reviewer:

Lars-Peter Clausen <lars@metafoo.de>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git

Files:

Documentation/ABI/testing/configfs-iio* Documentation/ABI/testing/sysfs-bus-iio* Documentation/devicetree/bindings/iio/ Documentation/iio/ drivers/iio/ drivers/staging/iio/ include/dt-bindings/iio/ include/linux/iio/ tools/iio/

IIO UNIT CONVERTER

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml drivers/iio/afe/iio-rescale.c

IKANOS/ADI EAGLE ADSL USB DRIVER

Mail:

Matthieu Castet <castet.matthieu@free.fr>, Stanislaw Gruszka <stf_xl@wp.pl>

Status:

Maintained

Files:

drivers/usb/atm/ueagle-atm.c

IMAGIS TOUCHSCREEN DRIVER

Mail:

Markuss Broks <markuss.broks@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml drivers/input/touchscreen/imagis.c

IMGTEC ASCII LCD DRIVER

Mail:

Paul Burton <paulburton@kernel.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml drivers/auxdisplay/img-ascii-lcd.c

IMGTEC JPEG ENCODER DRIVER

Mail:

Devarsh Thakkar <devarsht@ti.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml drivers/media/platform/imagination/e5010*

IMGTEC IR DECODER DRIVER

Status:

Orphan

Files:

drivers/media/rc/img-ir/

IMGTEC POWERVR DRM DRIVER

Mail:

Frank Binns <frank.binns@imgtec.com>, Matt Coster <matt.coster@imgtec.com>

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml Documentation/gpu/imagination/ drivers/gpu/drm/ci/xfails/powervr* drivers/gpu/drm/imagination/ include/uapi/drm/pvr_drm.h

IMON SOUNDGRAPH USB IR RECEIVER

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/rc/imon.c drivers/media/rc/imon_raw.c

IMS TWINTURBO FRAMEBUFFER DRIVER

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Orphan

Files:

drivers/video/fbdev/imsttfb.c

INDEX OF FURTHER KERNEL DOCUMENTATION

Mail:

Carlos Bilbao <carlos.bilbao.osdev@gmail.com>

Status:

Maintained

Files:

process/kernel-docs

INDUSTRY PACK SUBSYSTEM (IPACK)

Mail:

Vaibhav Gupta <vaibhavgupta40@gmail.com>, Jens Taprogge <jens.taprogge@taprogge.org>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Mailing list:

industrypack-devel@lists.sourceforge.net

Status:

Maintained

Web-page:

http://industrypack.sourceforge.net

Files:

drivers/ipack/

INFINEON DPS310 Driver

Mail:

Eddie James <eajames@linux.ibm.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/iio/pressure/dps310.c

INFINEON PEB2466 ASoC CODEC

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/infineon,peb2466.yaml sound/soc/codecs/peb2466.c

INFINIBAND SUBSYSTEM

Mail:

Jason Gunthorpe <jgg@nvidia.com>, Leon Romanovsky <leonro@nvidia.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

https://github.com/linux-rdma/rdma-core

Patchwork:

http://patchwork.kernel.org/project/linux-rdma/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git

Files:

Documentation/devicetree/bindings/infiniband/ Documentation/infiniband/ drivers/infiniband/ include/rdma/ include/trace/events/ib_mad.h include/trace/events/ib_umad.h include/trace/misc/rdma.h include/uapi/linux/if_infiniband.h include/uapi/rdma/ samples/bpf/ibumad_kern.c samples/bpf/ibumad_user.c

INGENIC JZ4780 NAND DRIVER

Mail:

Harvey Hunt <harveyhuntnexus@gmail.com>

Mailing list:

linux-mtd@lists.infradead.org, linux-mips@vger.kernel.org

Status:

Maintained

Files:

drivers/mtd/nand/raw/ingenic/

INGENIC JZ47xx SoCs

Mail:

Paul Cercueil <paul@crapouillou.net>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/boot/dts/ingenic/ arch/mips/generic/board-ingenic.c arch/mips/include/asm/mach-ingenic/ arch/mips/ingenic/Kconfig drivers/clk/ingenic/ drivers/dma/dma-jz4780.c drivers/gpu/drm/ingenic/ drivers/i2c/busses/i2c-jz4780.c drivers/iio/adc/ingenic-adc.c drivers/irqchip/irq-ingenic.c drivers/memory/jz4780-nemc.c drivers/mmc/host/jz4740_mmc.c drivers/mtd/nand/raw/ingenic/ drivers/pinctrl/pinctrl-ingenic.c drivers/power/supply/ingenic-battery.c drivers/pwm/pwm-jz4740.c drivers/remoteproc/ingenic_rproc.c drivers/rtc/rtc-jz4740.c drivers/tty/serial/8250/8250_ingenic.c drivers/usb/musb/jz4740.c drivers/watchdog/jz4740_wdt.c include/dt-bindings/iio/adc/ingenic,adc.h include/linux/mfd/ingenic-tcu.h sound/soc/codecs/jz47* sound/soc/jz4740/

INJOINIC IP5xxx POWER BANK IC DRIVER

Mail:

Samuel Holland <samuel@sholland.org>

Status:

Maintained

Files:

drivers/power/supply/ip5xxx_power.c

INOTIFY

Mail:

Jan Kara <jack@suse.cz>

Reviewer:

Amir Goldstein <amir73il@gmail.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

filesystems/inotify fs/notify/inotify/ include/linux/inotify.h include/uapi/linux/inotify.h

INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS

Mail:

Dmitry Torokhov <dmitry.torokhov@gmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/linux-input/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git

Files:

Documentation/devicetree/bindings/input/ Documentation/devicetree/bindings/serio/ Documentation/input/ drivers/input/ include/dt-bindings/input/ include/linux/gameport.h include/linux/i8042.h include/linux/input.h include/linux/input/ include/linux/libps2.h include/linux/serio.h include/uapi/linux/gameport.h include/uapi/linux/input-event-codes.h include/uapi/linux/input.h include/uapi/linux/serio.h include/uapi/linux/uinput.h

INPUT MULTITOUCH (MT) PROTOCOL

Mail:

Henrik Rydberg <rydberg@bitmath.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Odd fixes

Files:

input/multi-touch-protocol drivers/input/input-mt.c

Content regex:

\b(ABS|SYN)_MT_

INSIDE SECURE CRYPTO DRIVER

Mail:

Antoine Tenart <atenart@kernel.org>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

drivers/crypto/inside-secure/

INTEGRITY MEASUREMENT ARCHITECTURE (IMA)

Mail:

Mimi Zohar <zohar@linux.ibm.com>, Roberto Sassu <roberto.sassu@huawei.com>, Dmitry Kasatkin <dmitry.kasatkin@gmail.com>

Reviewer:

Eric Snowberg <eric.snowberg@oracle.com>

Mailing list:

linux-integrity@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git

Files:

security/integrity/ security/integrity/ima/

INTEGRITY POLICY ENFORCEMENT (IPE)

Mail:

Fan Wu <wufan@kernel.org>

Mailing list:

linux-security-module@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe.git

Files:

admin-guide/LSM/ipe security/ipe scripts/ipe/ security/ipe/

INTEL 810/815 FRAMEBUFFER DRIVER

Mail:

Antonino Daplas <adaplas@gmail.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/i810/

INTEL 8254 COUNTER DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/counter/i8254.c include/linux/i8254.h

INTEL 8255 GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-i8255.c drivers/gpio/gpio-i8255.h

INTEL ASoC DRIVERS

Mail:

Cezary Rojewski <cezary.rojewski@intel.com>, Liam Girdwood <liam.r.girdwood@linux.intel.com>, Peter Ujfalusi <peter.ujfalusi@linux.intel.com>, Bard Liao <yung-chuan.liao@linux.intel.com>, Ranjani Sridharan <ranjani.sridharan@linux.intel.com>, Kai Vehmanen <kai.vehmanen@linux.intel.com>

Reviewer:

Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>

Mailing list:

linux-sound@vger.kernel.org

Status:

Supported

Files:

sound/soc/intel/

INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/intel/atomisp2/pm.c

INTEL ATOMISP2 LED DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/intel/atomisp2/led.c

INTEL BIOS SAR INT1092 DRIVER

Mail:

Shravan Sudhakar <s.shravan@intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/intel/int1092/

INTEL BROXTON PMC DRIVER

Mail:

Mika Westerberg <mika.westerberg@linux.intel.com>, Zha Qipeng <qipeng.zha@intel.com>

Status:

Maintained

Files:

drivers/mfd/intel_pmc_bxt.c include/linux/mfd/intel_pmc_bxt.h

INTEL C600 SERIES SAS CONTROLLER DRIVER

Mail:

Artur Paszkiewicz <artur.paszkiewicz@intel.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

SCM:

git git://git.code.sf.net/p/intel-sas/isci

Files:

drivers/scsi/isci/

INTEL CPU family model numbers

Mail:

Tony Luck <tony.luck@intel.com>, x86@kernel.org

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

arch/x86/include/asm/intel-family.h

INTEL DRM DISPLAY FOR XE AND I915 DRIVERS

Mail:

Jani Nikula <jani.nikula@linux.intel.com>, Rodrigo Vivi <rodrigo.vivi@intel.com>

Mailing list:

intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org

Status:

Supported

Files:

drivers/gpu/drm/i915/display/ drivers/gpu/drm/xe/display/ drivers/gpu/drm/xe/compat-i915-headers include/drm/intel/

INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)

Mail:

Jani Nikula <jani.nikula@linux.intel.com>, Joonas Lahtinen <joonas.lahtinen@linux.intel.com>, Rodrigo Vivi <rodrigo.vivi@intel.com>, Tvrtko Ursulin <tursulin@ursulin.net>

Mailing list:

intel-gfx@lists.freedesktop.org

Status:

Supported

Web-page:

https://drm.pages.freedesktop.org/intel-docs/

Patchwork:

http://patchwork.freedesktop.org/project/intel-gfx/

bugs:

https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html

chat:

irc://irc.oftc.net/intel-gfx

SCM:

git https://gitlab.freedesktop.org/drm/i915/kernel.git

Files:

Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon gpu/i915 drivers/gpu/drm/ci/xfails/i915* drivers/gpu/drm/i915/ include/drm/intel/ include/uapi/drm/i915_drm.h

INTEL DRM XE DRIVER (Lunar Lake and newer)

Mail:

Lucas De Marchi <lucas.demarchi@intel.com>, Thomas Hellström <thomas.hellstrom@linux.intel.com>, Rodrigo Vivi <rodrigo.vivi@intel.com>

Mailing list:

intel-xe@lists.freedesktop.org

Status:

Supported

Web-page:

https://drm.pages.freedesktop.org/intel-docs/

Patchwork:

http://patchwork.freedesktop.org/project/intel-xe/

bugs:

https://gitlab.freedesktop.org/drm/xe/kernel/-/issues

chat:

irc://irc.oftc.net/xe

SCM:

git https://gitlab.freedesktop.org/drm/xe/kernel.git

Files:

Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon Documentation/gpu/xe/ drivers/gpu/drm/xe/ include/drm/intel/ include/uapi/drm/xe_drm.h

INTEL ETHERNET DRIVERS

Mail:

Tony Nguyen <anthony.l.nguyen@intel.com>, Przemek Kitszel <przemyslaw.kitszel@intel.com>

Mailing list:

intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)

Status:

Supported

Web-page:

https://www.intel.com/content/www/us/en/support.html

Patchwork:

https://patchwork.ozlabs.org/project/intel-wired-lan/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git

Files:

Documentation/networking/device_drivers/ethernet/intel/ drivers/net/ethernet/intel/ drivers/net/ethernet/intel/*/ include/linux/avf/virtchnl.h include/linux/net/intel/iidc.h

INTEL ETHERNET PROTOCOL DRIVER FOR RDMA

Mail:

Mustafa Ismail <mustafa.ismail@intel.com>, Tatyana Nikolova <tatyana.e.nikolova@intel.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/hw/irdma/ include/uapi/rdma/irdma-abi.h

INTEL GPIO DRIVERS

Mail:

Andy Shevchenko <andy@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git

Files:

drivers/gpio/gpio-elkhartlake.c drivers/gpio/gpio-graniterapids.c drivers/gpio/gpio-ich.c drivers/gpio/gpio-merrifield.c drivers/gpio/gpio-ml-ioh.c drivers/gpio/gpio-pch.c drivers/gpio/gpio-sch.c drivers/gpio/gpio-sodaville.c drivers/gpio/gpio-tangier.c drivers/gpio/gpio-tangier.h

INTEL GVT-g DRIVERS (Intel GPU Virtualization)

Mail:

Zhenyu Wang <zhenyuw@linux.intel.com>, Zhi Wang <zhi.wang.linux@gmail.com>

Mailing list:

intel-gvt-dev@lists.freedesktop.org, intel-gfx@lists.freedesktop.org

Status:

Supported

Web-page:

https://github.com/intel/gvt-linux/wiki

SCM:

git https://github.com/intel/gvt-linux.git

Files:

drivers/gpu/drm/i915/gvt/

INTEL HID EVENT DRIVER

Mail:

Alex Hung <alexhung@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/intel/hid.c

INTEL I/OAT DMA DRIVER

Mail:

Dave Jiang <dave.jiang@intel.com>

Reviewer:

Dan Williams <dan.j.williams@intel.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-dmaengine/list/

Files:

drivers/dma/ioat*

INTEL IAA CRYPTO DRIVER

Mail:

Kristen Accardi <kristen.c.accardi@intel.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Supported

Files:

driver-api/crypto/iaa/iaa-crypto drivers/crypto/intel/iaa/*

INTEL IDLE DRIVER

Mail:

Jacob Pan <jacob.jun.pan@linux.intel.com>, Len Brown <lenb@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git

Files:

drivers/idle/intel_idle.c

INTEL IDXD DRIVER

Mail:

Fenghua Yu <fenghua.yu@intel.com>

Reviewer:

Dave Jiang <dave.jiang@intel.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Supported

Files:

drivers/dma/idxd/* include/uapi/linux/idxd.h

INTEL IN FIELD SCAN (IFS) DEVICE

Mail:

Jithu Joseph <jithu.joseph@intel.com>

Reviewer:

Ashok Raj <ashok.raj.linux@gmail.com>, Tony Luck <tony.luck@intel.com>

Status:

Maintained

Files:

drivers/platform/x86/intel/ifs include/trace/events/intel_ifs.h tools/testing/selftests/drivers/platform/x86/intel/ifs/

INTEL INTEGRATED SENSOR HUB DRIVER

Mail:

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>, Jiri Kosina <jikos@kernel.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/intel-ish-hid/

INTEL IOMMU (VT-d)

Mail:

David Woodhouse <dwmw2@infradead.org>, Lu Baolu <baolu.lu@linux.intel.com>

Mailing list:

iommu@lists.linux.dev

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git

Files:

drivers/iommu/intel/

INTEL IPU3 CSI-2 CIO2 DRIVER

Mail:

Yong Zhi <yong.zhi@intel.com>, Sakari Ailus <sakari.ailus@linux.intel.com>, Bingbu Cao <bingbu.cao@intel.com>, Dan Scally <djrscally@gmail.com>

Reviewer:

Tianshu Qiu <tian.shu.qiu@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

userspace-api/media/v4l/pixfmt-srggb10-ipu3 drivers/media/pci/intel/ipu3/

INTEL IPU3 CSI-2 IMGU DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Reviewer:

Bingbu Cao <bingbu.cao@intel.com>, Tianshu Qiu <tian.shu.qiu@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

admin-guide/media/ipu3 Documentation/admin-guide/media/ipu3_rcb.svg userspace-api/media/v4l/metafmt-intel-ipu3 drivers/staging/media/ipu3/

INTEL IPU6 INPUT SYSTEM DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>, Bingbu Cao <bingbu.cao@intel.com>

Reviewer:

Tianshu Qiu <tian.shu.qiu@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

admin-guide/media/ipu6-isys drivers/media/pci/intel/ipu6/

INTEL ISHTP ECLITE DRIVER

Mail:

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

drivers/platform/x86/intel/ishtp_eclite.c

INTEL IXP4XX CRYPTO SUPPORT

Mail:

Corentin Labbe <clabbe@baylibre.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c

INTEL KEEM BAY DRM DRIVER

Mail:

Anitha Chrisanthus <anitha.chrisanthus@intel.com>, Edmund Dea <edmund.j.dea@intel.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/intel,keembay-display.yaml drivers/gpu/drm/kmb/

INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER

Mail:

Daniele Alessandrelli <daniele.alessandrelli@intel.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml drivers/crypto/intel/keembay/Kconfig drivers/crypto/intel/keembay/Makefile drivers/crypto/intel/keembay/keembay-ocs-aes-core.c drivers/crypto/intel/keembay/ocs-aes.c drivers/crypto/intel/keembay/ocs-aes.h

INTEL KEEM BAY OCS ECC CRYPTO DRIVER

Mail:

Daniele Alessandrelli <daniele.alessandrelli@intel.com>, Prabhjot Khurana <prabhjot.khurana@intel.com>, Mark Gross <mgross@linux.intel.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml drivers/crypto/intel/keembay/Kconfig drivers/crypto/intel/keembay/Makefile drivers/crypto/intel/keembay/keembay-ocs-ecc.c

INTEL KEEM BAY OCS HCU CRYPTO DRIVER

Mail:

Daniele Alessandrelli <daniele.alessandrelli@intel.com>, Declan Murphy <declan.murphy@intel.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml drivers/crypto/intel/keembay/Kconfig drivers/crypto/intel/keembay/Makefile drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c drivers/crypto/intel/keembay/ocs-hcu.c drivers/crypto/intel/keembay/ocs-hcu.h

INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O EXPANDER DRIVERS

Mail:

Wentong Wu <wentong.wu@intel.com>, Sakari Ailus <sakari.ailus@linux.intel.com>

Status:

Maintained

Files:

drivers/gpio/gpio-ljca.c drivers/i2c/busses/i2c-ljca.c drivers/spi/spi-ljca.c drivers/usb/misc/usb-ljca.c include/linux/usb/ljca.h

INTEL MANAGEMENT ENGINE (mei)

Mail:

Alexander Usyskin <alexander.usyskin@intel.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

Documentation/driver-api/mei/* drivers/misc/mei/ drivers/watchdog/mei_wdt.c include/linux/mei_aux.h include/linux/mei_cl_bus.h include/uapi/linux/mei.h include/uapi/linux/mei_uuid.h include/uapi/linux/uuid.h samples/mei/*

INTEL MAX 10 BMC MFD DRIVER

Mail:

Xu Yilun <yilun.xu@intel.com>

Reviewer:

Tom Rix <trix@redhat.com>

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-driver-intel-m10-bmc hwmon/intel-m10-bmc-hwmon drivers/hwmon/intel-m10-bmc-hwmon.c drivers/mfd/intel-m10-bmc* include/linux/mfd/intel-m10-bmc.h

INTEL MAX10 BMC SECURE UPDATES

Mail:

Peter Colberg <peter.colberg@intel.com>

Mailing list:

linux-fpga@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update drivers/fpga/intel-m10-bmc-sec-update.c

INTEL MID (Mobile Internet Device) PLATFORM

Mail:

Andy Shevchenko <andy@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

arch/x86/include/asm/intel-mid.h arch/x86/pci/intel_mid_pci.c arch/x86/platform/intel-mid/ drivers/extcon/extcon-intel-mrfld.c drivers/iio/adc/intel_mrfld_adc.c drivers/mfd/intel_soc_pmic_mrfld.c drivers/platform/x86/intel/mrfld_pwrbtn.c drivers/platform/x86/intel_scu_* drivers/staging/media/atomisp/ drivers/watchdog/intel-mid_wdt.c include/linux/mfd/intel_soc_pmic_mrfld.h include/linux/platform_data/x86/intel-mid_wdt.h include/linux/platform_data/x86/intel_scu_ipc.h

INTEL P-Unit IPC DRIVER

Mail:

Zha Qipeng <qipeng.zha@intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

arch/x86/include/asm/intel_punit_ipc.h drivers/platform/x86/intel/punit_ipc.c

INTEL PMC CORE DRIVER

Mail:

Rajneesh Bhardwaj <irenic.rajneesh@gmail.com>, David E Box <david.e.box@intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-platform-intel-pmc drivers/platform/x86/intel/pmc/

INTEL PMIC GPIO DRIVERS

Mail:

Andy Shevchenko <andy@kernel.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git

Files:

drivers/gpio/gpio-*cove.c

INTEL PMIC MULTIFUNCTION DEVICE DRIVERS

Mail:

Andy Shevchenko <andy@kernel.org>

Status:

Supported

Files:

drivers/mfd/intel_soc_pmic* include/linux/mfd/intel_soc_pmic*

INTEL PMT DRIVERS

Mail:

David E. Box <david.e.box@linux.intel.com>

Status:

Supported

Files:

drivers/platform/x86/intel/pmt/

INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT

Mail:

Stanislav Yakovlev <stas.yakovlev@gmail.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Files:

networking/device_drivers/wifi/intel/ipw2100 networking/device_drivers/wifi/intel/ipw2200 drivers/net/wireless/intel/ipw2x00/

INTEL PSTATE DRIVER

Mail:

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>, Len Brown <lenb@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Files:

drivers/cpufreq/intel_pstate.c

INTEL PTP DFL ToD DRIVER

Mail:

Tianfei Zhang <tianfei.zhang@intel.com>

Mailing list:

linux-fpga@vger.kernel.org, netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/ptp/ptp_dfl_tod.c

INTEL QUADRATURE ENCODER PERIPHERAL DRIVER

Mail:

Jarkko Nikula <jarkko.nikula@linux.intel.com>

Mailing list:

linux-iio@vger.kernel.org

Files:

drivers/counter/intel-qep.c

INTEL SCU DRIVERS

Mail:

Mika Westerberg <mika.westerberg@linux.intel.com>

Status:

Maintained

Files:

drivers/platform/x86/intel_scu_* include/linux/platform_data/x86/intel_scu_ipc.h

INTEL SDSI DRIVER

Mail:

David E. Box <david.e.box@linux.intel.com>

Status:

Supported

Files:

drivers/platform/x86/intel/sdsi.c tools/arch/x86/intel_sdsi/ tools/testing/selftests/drivers/sdsi/

INTEL SGX

Mail:

Jarkko Sakkinen <jarkko@kernel.org>

Reviewer:

Dave Hansen <dave.hansen@linux.intel.com>

Mailing list:

linux-sgx@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/intel-sgx/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx

Files:

arch/x86/sgx arch/x86/entry/vdso/vsgx.S arch/x86/include/asm/sgx.h arch/x86/include/uapi/asm/sgx.h arch/x86/kernel/cpu/sgx/* tools/testing/selftests/sgx/*

Content regex:

\bSGX_

INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER

Mail:

Daniel Scally <djrscally@gmail.com>

Status:

Maintained

Files:

drivers/platform/x86/intel/int3472/

INTEL SPEED SELECT TECHNOLOGY

Mail:

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/intel/speed_select_if/ include/uapi/linux/isst_if.h tools/power/x86/intel-speed-select/

INTEL STRATIX10 FIRMWARE DRIVERS

Mail:

Dinh Nguyen <dinguyen@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git

Files:

Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt drivers/firmware/stratix10-rsu.c drivers/firmware/stratix10-svc.c include/linux/firmware/intel/stratix10-smc.h include/linux/firmware/intel/stratix10-svc-client.h

INTEL TELEMETRY DRIVER

Mail:

Rajneesh Bhardwaj <irenic.rajneesh@gmail.com>, “David E. Box” <david.e.box@linux.intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

arch/x86/include/asm/intel_telemetry.h drivers/platform/x86/intel/telemetry/

INTEL TPMI DRIVER

Mail:

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/debugfs-tpmi drivers/platform/x86/intel/vsec_tpmi.c include/linux/intel_tpmi.h

INTEL UNCORE FREQUENCY CONTROL

Mail:

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

admin-guide/pm/intel_uncore_frequency_scaling drivers/platform/x86/intel/uncore-frequency/

INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER

Mail:

David E. Box <david.e.box@linux.intel.com>

Status:

Supported

Files:

drivers/platform/x86/intel/vsec.c include/linux/intel_vsec.h

INTEL VIRTUAL BUTTON DRIVER

Mail:

AceLan Kao <acelan.kao@canonical.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/intel/vbtn.c

INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)

Mail:

Stanislaw Gruszka <stf_xl@wp.pl>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Supported

Files:

drivers/net/wireless/intel/iwlegacy/

INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER

Mail:

Jithu Joseph <jithu.joseph@intel.com>

Status:

Maintained

Web-page:

https://slimbootloader.github.io/security/firmware-update.html

Files:

drivers/platform/x86/intel/wmi/sbl-fw-update.c

INTEL WMI THUNDERBOLT FORCE POWER DRIVER

Mailing list:

Dell.Client.Kernel@dell.com

Status:

Maintained

Files:

drivers/platform/x86/intel/wmi/thunderbolt.c

INTEL WWAN IOSM DRIVER

Mail:

M Chetan Kumar <m.chetan.kumar@intel.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/wwan/iosm/

INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY

Mail:

Xin Li <xin@zytor.com>, “H. Peter Anvin” <hpa@zytor.com>

Status:

Supported

Files:

arch/x86/x86_64/fred arch/x86/entry/entry_64_fred.S arch/x86/entry/entry_fred.c arch/x86/include/asm/fred.h arch/x86/kernel/fred.c

INTEL(R) TRACE HUB

Mail:

Alexander Shishkin <alexander.shishkin@linux.intel.com>

Status:

Supported

Files:

trace/intel_th drivers/hwtracing/intel_th/ include/linux/intel_th.h

INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)

Mail:

Ning Sun <ning.sun@intel.com>

Mailing list:

tboot-devel@lists.sourceforge.net

Status:

Supported

Web-page:

http://tboot.sourceforge.net

SCM:

hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot

Files:

arch/x86/intel_txt arch/x86/kernel/tboot.c include/linux/tboot.h

INTERCONNECT API

Mail:

Georgi Djakov <djakov@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git

Files:

Documentation/devicetree/bindings/interconnect/ driver-api/interconnect drivers/interconnect/ include/dt-bindings/interconnect/ include/linux/interconnect-provider.h include/linux/interconnect.h

INTERRUPT COUNTER DRIVER

Mail:

Oleksij Rempel <o.rempel@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Mailing list:

linux-iio@vger.kernel.org

Files:

Documentation/devicetree/bindings/counter/interrupt-counter.yaml drivers/counter/interrupt-cnt.c

INTERSIL ISL7998X VIDEO DECODER DRIVER

Mail:

Michael Tretter <m.tretter@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml drivers/media/i2c/isl7998x.c

INVENSENSE ICM-426xx IMU DRIVER

Mail:

Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Web-page:

https://invensense.tdk.com/

Files:

Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600 Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml drivers/iio/imu/inv_icm42600/

INVENSENSE MPU-3050 GYROSCOPE DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml drivers/iio/gyro/mpu3050*

INVENSENSE MPU-6050 IMU DRIVER

Mail:

Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Web-page:

https://invensense.tdk.com/

Files:

Documentation/devicetree/bindings/iio/imu/invensense,mpu6050.yaml drivers/iio/imu/inv_mpu6050/

IOC3 ETHERNET DRIVER

Mail:

Thomas Bogendoerfer <tsbogend@alpha.franken.de>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/sgi/ioc3-eth.c

IOMMU DMA-API LAYER

Mail:

Robin Murphy <robin.murphy@arm.com>

Mailing list:

iommu@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git

Files:

drivers/iommu/dma-iommu.c drivers/iommu/dma-iommu.h drivers/iommu/iova.c include/linux/iommu-dma.h include/linux/iova.h

IOMMU SUBSYSTEM

Mail:

Joerg Roedel <joro@8bytes.org>, Will Deacon <will@kernel.org>

Reviewer:

Robin Murphy <robin.murphy@arm.com>

Mailing list:

iommu@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git

Files:

Documentation/devicetree/bindings/iommu/ drivers/iommu/ include/linux/iommu.h include/linux/iova.h include/linux/of_iommu.h

IOMMUFD

Mail:

Jason Gunthorpe <jgg@nvidia.com>, Kevin Tian <kevin.tian@intel.com>

Mailing list:

iommu@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git

Files:

userspace-api/iommufd drivers/iommu/iommufd/ include/linux/iommufd.h include/uapi/linux/iommufd.h tools/testing/selftests/iommu/

IOSYS-MAP HELPERS

Mail:

Thomas Zimmermann <tzimmermann@suse.de>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

include/linux/iosys-map.h

IO_URING

Mail:

Jens Axboe <axboe@kernel.dk>, Pavel Begunkov <asml.silence@gmail.com>

Mailing list:

io-uring@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.dk/linux-block git git://git.kernel.dk/liburing

Files:

include/linux/io_uring/ include/linux/io_uring.h include/linux/io_uring_types.h include/trace/events/io_uring.h include/uapi/linux/io_uring.h io_uring/

IPMI SUBSYSTEM

Mail:

Corey Minyard <minyard@acm.org>

Mailing list:

openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)

Status:

Supported

Web-page:

http://openipmi.sourceforge.net/

SCM:

git https://github.com/cminyard/linux-ipmi.git for-next

Files:

Documentation/devicetree/bindings/ipmi/ driver-api/ipmi drivers/char/ipmi/ include/linux/ipmi* include/uapi/linux/ipmi*

IPS SCSI RAID DRIVER

Mail:

Adaptec OEM Raid Solutions <aacraid@microsemi.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Web-page:

http://www.adaptec.com/

Files:

drivers/scsi/ips*

IPVS

Mail:

Simon Horman <horms@verge.net.au>, Julian Anastasov <ja@ssi.bg>

Mailing list:

netdev@vger.kernel.org, lvs-devel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git

Files:

networking/ipvs-sysctl include/net/ip_vs.h include/uapi/linux/ip_vs.h net/netfilter/ipvs/

IPWIRELESS DRIVER

Mail:

Jiri Kosina <jikos@kernel.org>, David Sterba <dsterba@suse.com>

Status:

Odd Fixes

Files:

drivers/tty/ipwireless/

IRON DEVICE AUDIO CODEC DRIVERS

Mail:

Kiseok Jo <kiseok.jo@irondevice.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/irondevice,* sound/soc/codecs/sma*

IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)

Mail:

Thomas Gleixner <tglx@linutronix.de>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core

Files:

core-api/irq/irq-domain include/linux/irqdomain.h include/linux/irqdomain_defs.h kernel/irq/irqdomain.c kernel/irq/msi.c

IRQ SUBSYSTEM

Mail:

Thomas Gleixner <tglx@linutronix.de>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core

Files:

include/linux/group_cpus.h include/linux/irq.h include/linux/irqhandler.h include/linux/irqnr.h include/linux/irqreturn.h kernel/irq/ lib/group_cpus.c

IRQCHIP DRIVERS

Mail:

Thomas Gleixner <tglx@linutronix.de>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core

Files:

Documentation/devicetree/bindings/interrupt-controller/ drivers/irqchip/ include/linux/irqchip.h

ISA

Mail:

William Breathitt Gray <wbg@kernel.org>

Status:

Maintained

Files:

driver-api/isa drivers/base/isa.c include/linux/isa.h

ISA RADIO MODULE

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-isa*

ISAPNP

Mail:

Jaroslav Kysela <perex@perex.cz>

Status:

Maintained

Files:

userspace-api/isapnp drivers/pnp/isapnp/ include/linux/isapnp.h

ISCSI

Mail:

Lee Duncan <lduncan@suse.com>, Chris Leech <cleech@redhat.com>, Mike Christie <michael.christie@oracle.com>

Mailing list:

open-iscsi@googlegroups.com, linux-scsi@vger.kernel.org

Status:

Maintained

Web-page:

www.open-iscsi.com

Files:

drivers/scsi/*iscsi* include/scsi/*iscsi*

iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER

Mail:

Peter Jones <pjones@redhat.com>, Konrad Rzeszutek Wilk <konrad@kernel.org>

Status:

Maintained

Files:

drivers/firmware/iscsi_ibft*

ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR

Mail:

Sagi Grimberg <sagi@grimberg.me>, Max Gurtovoy <mgurtovoy@nvidia.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

http://www.openfabrics.org www.open-iscsi.org

Patchwork:

http://patchwork.kernel.org/project/linux-rdma/list/

Files:

drivers/infiniband/ulp/iser/

ISCSI EXTENSIONS FOR RDMA (ISER) TARGET

Mail:

Sagi Grimberg <sagi@grimberg.me>

Mailing list:

linux-rdma@vger.kernel.org, target-devel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master

Files:

drivers/infiniband/ulp/isert

ISDN/CMTP OVER BLUETOOTH

Mail:

Karsten Keil <isdn@linux-pingi.de>

Mailing list:

isdn4linux@listserv.isdn4linux.de (subscribers-only), netdev@vger.kernel.org

Status:

Odd Fixes

Web-page:

http://www.isdn4linux.de

Files:

Documentation/isdn/ drivers/isdn/capi/ include/linux/isdn/ include/uapi/linux/isdn/ net/bluetooth/cmtp/

ISDN/mISDN SUBSYSTEM

Mail:

Karsten Keil <isdn@linux-pingi.de>

Mailing list:

isdn4linux@listserv.isdn4linux.de (subscribers-only), netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://www.isdn4linux.de

Files:

drivers/isdn/Kconfig drivers/isdn/Makefile drivers/isdn/hardware/ drivers/isdn/mISDN/

ISL28022 HARDWARE MONITORING DRIVER

Mail:

Carsten Spieß <mail@carsten-spiess.de>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/renesas,isl28022.yaml hwmon/isl28022 drivers/hwmon/isl28022.c

ISOFS FILESYSTEM

Mail:

Jan Kara <jack@suse.cz>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

filesystems/isofs fs/isofs/

IT87 HARDWARE MONITORING DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/it87 drivers/hwmon/it87.c

IT913X MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/it913x*

ITE IT6263 LVDS TO HDMI BRIDGE DRIVER

Mail:

Liu Ying <victor.liu@nxp.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml drivers/gpu/drm/bridge/ite-it6263.c

ITE IT66121 HDMI BRIDGE DRIVER

Mail:

Phong LE <ple@baylibre.com>, Neil Armstrong <neil.armstrong@linaro.org>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml drivers/gpu/drm/bridge/ite-it66121.c

IVTV VIDEO4LINUX DRIVER

Mail:

Andy Walls <awalls@md.metrocast.net>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/admin-guide/media/ivtv* drivers/media/pci/ivtv/ include/uapi/linux/ivtv*

IX2505V MEDIA DRIVER

Mail:

Malcolm Priestley <tvboxspy@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/ix2505v*

JAILHOUSE HYPERVISOR INTERFACE

Mail:

Jan Kiszka <jan.kiszka@siemens.com>

Mailing list:

jailhouse-dev@googlegroups.com

Status:

Maintained

Files:

arch/x86/include/asm/jailhouse_para.h arch/x86/kernel/jailhouse.c

JFS FILESYSTEM

Mail:

Dave Kleikamp <shaggy@kernel.org>

Mailing list:

jfs-discussion@lists.sourceforge.net

Status:

Odd Fixes

Web-page:

http://jfs.sourceforge.net/

SCM:

git https://github.com/kleikamp/linux-shaggy.git

Files:

admin-guide/jfs fs/jfs/

JME NETWORK DRIVER

Mail:

Guo-Fu Tseng <cooldavid@cooldavid.org>

Mailing list:

netdev@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/net/ethernet/jme.*

JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)

Mail:

David Woodhouse <dwmw2@infradead.org>, Richard Weinberger <richard@nod.at>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Odd Fixes

Web-page:

http://www.linux-mtd.infradead.org/doc/jffs2.html

SCM:

git git://git.infradead.org/ubifs-2.6.git

Files:

fs/jffs2/ include/uapi/linux/jffs2.h

JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)

Mail:

“Theodore Ts’o” <tytso@mit.edu>, Jan Kara <jack@suse.com>

Mailing list:

linux-ext4@vger.kernel.org

Status:

Maintained

Files:

fs/jbd2/ include/linux/jbd2.h

JPU V4L2 MEM2MEM DRIVER FOR RENESAS

Mail:

Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>

Mailing list:

linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Maintained

Files:

drivers/media/platform/renesas/rcar_jpu.c

JSM Neo PCI based serial card

Mailing list:

linux-serial@vger.kernel.org

Status:

Orphan

Files:

drivers/tty/serial/jsm/

K10TEMP HARDWARE MONITORING DRIVER

Mail:

Clemens Ladisch <clemens@ladisch.de>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/k10temp drivers/hwmon/k10temp.c

K8TEMP HARDWARE MONITORING DRIVER

Mail:

Rudolf Marek <r.marek@assembler.cz>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/k8temp drivers/hwmon/k8temp.c

KASAN

Mail:

Andrey Ryabinin <ryabinin.a.a@gmail.com>

Reviewer:

Alexander Potapenko <glider@google.com>, Andrey Konovalov <andreyknvl@gmail.com>, Dmitry Vyukov <dvyukov@google.com>, Vincenzo Frascino <vincenzo.frascino@arm.com>

Mailing list:

kasan-dev@googlegroups.com

Status:

Maintained

bugs:

https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management

Files:

dev-tools/kasan arch/*/include/asm/*kasan.h arch/*/mm/kasan_init* include/linux/kasan*.h lib/Kconfig.kasan mm/kasan/ scripts/Makefile.kasan

KCONFIG

Mail:

Masahiro Yamada <masahiroy@kernel.org>

Mailing list:

linux-kbuild@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-kbuild/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild

Files:

Documentation/kbuild/kconfig* scripts/Kconfig.include scripts/kconfig/

KCOV

Reviewer:

Dmitry Vyukov <dvyukov@google.com>, Andrey Konovalov <andreyknvl@gmail.com>

Mailing list:

kasan-dev@googlegroups.com

Status:

Maintained

bugs:

https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management

Files:

dev-tools/kcov include/linux/kcov.h include/uapi/linux/kcov.h kernel/kcov.c scripts/Makefile.kcov

KCSAN

Mail:

Marco Elver <elver@google.com>

Reviewer:

Dmitry Vyukov <dvyukov@google.com>

Mailing list:

kasan-dev@googlegroups.com

Status:

Maintained

Files:

dev-tools/kcsan include/linux/kcsan*.h kernel/kcsan/ lib/Kconfig.kcsan scripts/Makefile.kcsan

KDUMP

Mail:

Baoquan He <bhe@redhat.com>

Reviewer:

Vivek Goyal <vgoyal@redhat.com>, Dave Young <dyoung@redhat.com>

Mailing list:

kexec@lists.infradead.org

Status:

Maintained

Web-page:

http://lse.sourceforge.net/kdump/

Files:

Documentation/admin-guide/kdump/ fs/proc/vmcore.c include/linux/crash_core.h include/linux/crash_dump.h include/uapi/linux/vmcore.h kernel/crash_*.c

KEENE FM RADIO TRANSMITTER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-keene*

KERNEL AUTOMOUNTER

Mail:

Ian Kent <raven@themaw.net>

Mailing list:

autofs@vger.kernel.org

Status:

Maintained

Files:

fs/autofs/

KERNEL BUILD + files below scripts/ (unless maintained elsewhere)

Mail:

Masahiro Yamada <masahiroy@kernel.org>

Reviewer:

Nathan Chancellor <nathan@kernel.org>, Nicolas Schier <nicolas@fjasle.eu>

Mailing list:

linux-kbuild@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-kbuild/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git

Files:

Documentation/kbuild/ Makefile scripts/*vmlinux* scripts/Kbuild* scripts/Makefile* scripts/basic/ scripts/clang-tools/ scripts/dummy-tools/ scripts/include/ scripts/mk* scripts/mod/ scripts/package/ usr/

KERNEL HARDENING (not covered by other areas)

Mail:

Kees Cook <kees@kernel.org>

Reviewer:

Gustavo A. R. Silva <gustavoars@kernel.org>

Mailing list:

linux-hardening@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

Documentation/ABI/testing/sysfs-kernel-oops_count Documentation/ABI/testing/sysfs-kernel-warn_count arch/*/configs/hardening.config include/linux/overflow.h include/linux/randomize_kstack.h kernel/configs/hardening.config lib/usercopy_kunit.c mm/usercopy.c security/Kconfig.hardening

Content regex:

\b(add|choose)_random_kstack_offset\b \b__check_(object_size|heap_object)\b \b__counted_by(_le|_be)?\b

KERNEL JANITORS

Mailing list:

kernel-janitors@vger.kernel.org

Status:

Odd Fixes

Web-page:

http://kernelnewbies.org/KernelJanitors

KERNEL NFSD, SUNRPC, AND LOCKD SERVERS

Mail:

Chuck Lever <chuck.lever@oracle.com>, Jeff Layton <jlayton@kernel.org>

Reviewer:

Neil Brown <neilb@suse.de>, Olga Kornievskaia <okorniev@redhat.com>, Dai Ngo <Dai.Ngo@oracle.com>, Tom Talpey <tom@talpey.com>

Mailing list:

linux-nfs@vger.kernel.org

Status:

Supported

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git

Files:

Documentation/filesystems/nfs/ fs/lockd/ fs/nfs_common/ fs/nfsd/ include/linux/lockd/ include/linux/sunrpc/ include/trace/events/rpcgss.h include/trace/events/rpcrdma.h include/trace/events/sunrpc.h include/trace/misc/fs.h include/trace/misc/nfs.h include/trace/misc/sunrpc.h include/uapi/linux/nfsd/ include/uapi/linux/sunrpc/ net/sunrpc/ tools/net/sunrpc/

KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)

Mail:

Thomas Weißschuh <linux@weissschuh.net>

Reviewer:

Christian Heusel <christian@heusel.eu>, Nathan Chancellor <nathan@kernel.org>

Status:

Maintained

Files:

scripts/package/PKGBUILD

KERNEL REGRESSIONS

Mail:

Thorsten Leemhuis <linux@leemhuis.info>

Mailing list:

regressions@lists.linux.dev

Status:

Supported

Files:

admin-guide/reporting-regressions process/handling-regressions

KERNEL SELFTEST FRAMEWORK

Mail:

Shuah Khan <shuah@kernel.org>, Shuah Khan <skhan@linuxfoundation.org>

Mailing list:

linux-kselftest@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-kselftest/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git

Files:

Documentation/dev-tools/kselftest* tools/testing/selftests/

KERNEL SMB3 SERVER (KSMBD)

Mail:

Namjae Jeon <linkinjeon@kernel.org>, Steve French <sfrench@samba.org>

Reviewer:

Sergey Senozhatsky <senozhatsky@chromium.org>, Tom Talpey <tom@talpey.com>

Mailing list:

linux-cifs@vger.kernel.org

Status:

Maintained

SCM:

git git://git.samba.org/ksmbd.git

Files:

filesystems/smb/ksmbd fs/smb/common/ fs/smb/server/

KERNEL UNIT TESTING FRAMEWORK (KUnit)

Mail:

Brendan Higgins <brendan.higgins@linux.dev>, David Gow <davidgow@google.com>

Reviewer:

Rae Moar <rmoar@google.com>

Mailing list:

linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com

Status:

Maintained

Web-page:

https://google.github.io/kunit-docs/third_party/kernel/docs/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes

Files:

Documentation/dev-tools/kunit/ include/kunit/ lib/kunit/ rust/kernel/kunit.rs scripts/rustdoc_test_* tools/testing/kunit/

KERNEL USERMODE HELPER

Mail:

Luis Chamberlain <mcgrof@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

include/linux/umh.h kernel/umh.c

KERNEL VIRTUAL MACHINE (KVM)

Mail:

Paolo Bonzini <pbonzini@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

Web-page:

http://www.linux-kvm.org

SCM:

git git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Files:

Documentation/virt/kvm/ include/asm-generic/kvm* include/kvm/iodev.h include/linux/kvm* include/trace/events/kvm.h include/uapi/asm-generic/kvm* include/uapi/linux/kvm* tools/kvm/ tools/testing/selftests/kvm/ virt/kvm/*

KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)

Mail:

Marc Zyngier <maz@kernel.org>, Oliver Upton <oliver.upton@linux.dev>

Reviewer:

Joey Gouly <joey.gouly@arm.com>, Suzuki K Poulose <suzuki.poulose@arm.com>, Zenghui Yu <yuzenghui@huawei.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), kvmarm@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git

Files:

Documentation/virt/kvm/arm/ Documentation/virt/kvm/devices/arm* arch/arm64/include/asm/kvm* arch/arm64/include/uapi/asm/kvm* arch/arm64/kvm/ include/kvm/arm_* tools/testing/selftests/kvm/*/aarch64/ tools/testing/selftests/kvm/aarch64/

KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)

Mail:

Tianrui Zhao <zhaotianrui@loongson.cn>, Bibo Mao <maobibo@loongson.cn>, Huacai Chen <chenhuacai@kernel.org>

Mailing list:

kvm@vger.kernel.org, loongarch@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Files:

Documentation/virt/kvm/loongarch/ arch/loongarch/include/asm/kvm* arch/loongarch/include/uapi/asm/kvm* arch/loongarch/kvm/

KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)

Mail:

Huacai Chen <chenhuacai@kernel.org>

Mailing list:

linux-mips@vger.kernel.org, kvm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Files:

arch/mips/include/asm/kvm* arch/mips/include/uapi/asm/kvm* arch/mips/kvm/

KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)

Mail:

Michael Ellerman <mpe@ellerman.id.au>

Reviewer:

Nicholas Piggin <npiggin@gmail.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org, kvm@vger.kernel.org

Status:

Maintained (Book3S 64-bit HV) Odd fixes (Book3S 64-bit PR) Orphan (Book3E and 32-bit)

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm

Files:

arch/powerpc/include/asm/kvm* arch/powerpc/include/uapi/asm/kvm* arch/powerpc/kernel/kvm* arch/powerpc/kvm/

KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)

Mail:

Anup Patel <anup@brainfault.org>

Reviewer:

Atish Patra <atishp@atishpatra.org>

Mailing list:

kvm@vger.kernel.org, kvm-riscv@lists.infradead.org, linux-riscv@lists.infradead.org

Status:

Maintained

SCM:

git https://github.com/kvm-riscv/linux.git

Files:

arch/riscv/include/asm/kvm* arch/riscv/include/uapi/asm/kvm* arch/riscv/kvm/ tools/testing/selftests/kvm/*/riscv/ tools/testing/selftests/kvm/riscv/

KERNEL VIRTUAL MACHINE for s390 (KVM/s390)

Mail:

Christian Borntraeger <borntraeger@linux.ibm.com>, Janosch Frank <frankja@linux.ibm.com>, Claudio Imbrenda <imbrenda@linux.ibm.com>

Reviewer:

David Hildenbrand <david@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git

Files:

Documentation/virt/kvm/s390* arch/s390/include/asm/gmap.h arch/s390/include/asm/kvm* arch/s390/include/uapi/asm/kvm* arch/s390/include/uapi/asm/uvdevice.h arch/s390/kernel/uv.c arch/s390/kvm/ arch/s390/mm/gmap.c drivers/s390/char/uvdevice.c tools/testing/selftests/drivers/s390x/uvdevice/ tools/testing/selftests/kvm/*/s390x/ tools/testing/selftests/kvm/s390x/

KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)

Mail:

Sean Christopherson <seanjc@google.com>, Paolo Bonzini <pbonzini@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

Subsystem Profile:

process/maintainer-kvm-x86

SCM:

git git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Files:

arch/x86/include/asm/kvm* arch/x86/include/asm/svm.h arch/x86/include/asm/vmx*.h arch/x86/include/uapi/asm/kvm* arch/x86/include/uapi/asm/svm.h arch/x86/include/uapi/asm/vmx.h arch/x86/kvm/ arch/x86/kvm/*/ tools/testing/selftests/kvm/*/x86_64/ tools/testing/selftests/kvm/x86_64/

KERNFS

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Tejun Heo <tj@kernel.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git

Files:

fs/kernfs/ include/linux/kernfs.h

KEXEC

Mail:

Eric Biederman <ebiederm@xmission.com>

Mailing list:

kexec@lists.infradead.org

Status:

Maintained

Web-page:

http://kernel.org/pub/linux/utils/kernel/kexec/

Files:

include/linux/kexec.h include/uapi/linux/kexec.h kernel/kexec*

KEYS-ENCRYPTED

Mail:

Mimi Zohar <zohar@linux.ibm.com>

Mailing list:

linux-integrity@vger.kernel.org, keyrings@vger.kernel.org

Status:

Supported

Files:

security/keys/trusted-encrypted include/keys/encrypted-type.h security/keys/encrypted-keys/

KEYS-TRUSTED

Mail:

James Bottomley <James.Bottomley@HansenPartnership.com>, Jarkko Sakkinen <jarkko@kernel.org>, Mimi Zohar <zohar@linux.ibm.com>

Mailing list:

linux-integrity@vger.kernel.org, keyrings@vger.kernel.org

Status:

Supported

Files:

security/keys/trusted-encrypted include/keys/trusted-type.h include/keys/trusted_tpm.h security/keys/trusted-keys/

KEYS-TRUSTED-CAAM

Mail:

Ahmad Fatoum <a.fatoum@pengutronix.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Mailing list:

linux-integrity@vger.kernel.org, keyrings@vger.kernel.org

Status:

Maintained

Files:

include/keys/trusted_caam.h security/keys/trusted-keys/trusted_caam.c

KEYS-TRUSTED-DCP

Mail:

David Gstir <david@sigma-star.at>

Reviewer:

sigma star Kernel Team <upstream+dcp@sigma-star.at>

Mailing list:

linux-integrity@vger.kernel.org, keyrings@vger.kernel.org

Status:

Supported

Files:

include/keys/trusted_dcp.h security/keys/trusted-keys/trusted_dcp.c

KEYS-TRUSTED-TEE

Mail:

Sumit Garg <sumit.garg@linaro.org>

Mailing list:

linux-integrity@vger.kernel.org, keyrings@vger.kernel.org

Status:

Supported

Files:

include/keys/trusted_tee.h security/keys/trusted-keys/trusted_tee.c

KEYS/KEYRINGS

Mail:

David Howells <dhowells@redhat.com>, Jarkko Sakkinen <jarkko@kernel.org>

Mailing list:

keyrings@vger.kernel.org

Status:

Maintained

Files:

security/keys/core include/keys/ include/linux/key-type.h include/linux/key.h include/linux/keyctl.h include/uapi/linux/keyctl.h security/keys/

KEYS/KEYRINGS_INTEGRITY

Mail:

Jarkko Sakkinen <jarkko@kernel.org>, Mimi Zohar <zohar@linux.ibm.com>

Mailing list:

linux-integrity@vger.kernel.org, keyrings@vger.kernel.org

Status:

Supported

Web-page:

https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity

Files:

security/integrity/platform_certs

KFENCE

Mail:

Alexander Potapenko <glider@google.com>, Marco Elver <elver@google.com>

Reviewer:

Dmitry Vyukov <dvyukov@google.com>

Mailing list:

kasan-dev@googlegroups.com

Status:

Maintained

Files:

dev-tools/kfence arch/*/include/asm/kfence.h include/linux/kfence.h lib/Kconfig.kfence mm/kfence/

KFIFO

Mail:

Stefani Seibold <stefani@seibold.net>

Status:

Maintained

Files:

include/linux/kfifo.h lib/kfifo.c samples/kfifo/

KGDB / KDB /debug_core

Mail:

Jason Wessel <jason.wessel@windriver.com>, Daniel Thompson <danielt@kernel.org>

Reviewer:

Douglas Anderson <dianders@chromium.org>

Mailing list:

kgdb-bugreport@lists.sourceforge.net

Status:

Maintained

Web-page:

http://kgdb.wiki.kernel.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git

Files:

dev-tools/kgdb drivers/misc/kgdbts.c drivers/tty/serial/kgdboc.c include/linux/kdb.h include/linux/kgdb.h kernel/debug/ kernel/module/kdb.c

KHADAS MCU MFD DRIVER

Mail:

Neil Armstrong <neil.armstrong@linaro.org>

Mailing list:

linux-amlogic@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/khadas,mcu.yaml drivers/mfd/khadas-mcu.c drivers/thermal/khadas_mcu_fan.c include/linux/mfd/khadas-mcu.h

KIONIX/ROHM KX022A ACCELEROMETER

Mail:

Matti Vaittinen <mazziesaccount@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

drivers/iio/accel/kionix-kx022a*

KMEMLEAK

Mail:

Catalin Marinas <catalin.marinas@arm.com>

Status:

Maintained

Files:

dev-tools/kmemleak include/linux/kmemleak.h mm/kmemleak.c samples/kmemleak/kmemleak-test.c

KMSAN

Mail:

Alexander Potapenko <glider@google.com>

Reviewer:

Marco Elver <elver@google.com>, Dmitry Vyukov <dvyukov@google.com>

Mailing list:

kasan-dev@googlegroups.com

Status:

Maintained

Files:

dev-tools/kmsan arch/*/include/asm/kmsan.h arch/*/mm/kmsan_* include/linux/kmsan*.h lib/Kconfig.kmsan mm/kmsan/ scripts/Makefile.kmsan

KPROBES

Mail:

Naveen N Rao <naveen@kernel.org>, Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>, “David S. Miller” <davem@davemloft.net>, Masami Hiramatsu <mhiramat@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-trace-kernel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git

Files:

trace/kprobes include/asm-generic/kprobes.h include/linux/kprobes.h kernel/kprobes.c lib/test_kprobes.c samples/kprobes

KS0108 LCD CONTROLLER DRIVER

Mail:

Miguel Ojeda <ojeda@kernel.org>

Status:

Maintained

Files:

admin-guide/auxdisplay/ks0108 drivers/auxdisplay/ks0108.c include/linux/ks0108.h

KTD253 BACKLIGHT DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml drivers/video/backlight/ktd253-backlight.c

KTD2801 BACKLIGHT DRIVER

Mail:

Duje Mihanović <duje.mihanovic@skole.hr>

Status:

Maintained

Files:

Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml drivers/video/backlight/ktd2801-backlight.c

KTEST

Mail:

Steven Rostedt <rostedt@goodmis.org>, John Hawley <warthog9@eaglescrag.net>

Status:

Maintained

Files:

tools/testing/ktest

KTZ8866 BACKLIGHT DRIVER

Mail:

Jianhua Lu <lujianhua000@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml drivers/video/backlight/ktz8866.c

KVM PARAVIRT (KVM/paravirt)

Mail:

Paolo Bonzini <pbonzini@redhat.com>

Reviewer:

Vitaly Kuznetsov <vkuznets@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Files:

arch/um/include/asm/kvm_para.h arch/x86/include/asm/kvm_para.h arch/x86/include/asm/pvclock-abi.h arch/x86/include/uapi/asm/kvm_para.h arch/x86/kernel/kvm.c arch/x86/kernel/kvmclock.c include/asm-generic/kvm_para.h include/linux/kvm_para.h include/uapi/asm-generic/kvm_para.h include/uapi/linux/kvm_para.h

KVM X86 HYPER-V (KVM/hyper-v)

Mail:

Vitaly Kuznetsov <vkuznets@redhat.com>, Sean Christopherson <seanjc@google.com>, Paolo Bonzini <pbonzini@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Files:

arch/x86/kvm/hyperv.* arch/x86/kvm/kvm_onhyperv.* arch/x86/kvm/svm/hyperv.* arch/x86/kvm/svm/svm_onhyperv.* arch/x86/kvm/vmx/hyperv.*

KVM X86 Xen (KVM/Xen)

Mail:

David Woodhouse <dwmw2@infradead.org>, Paul Durrant <paul@xen.org>, Sean Christopherson <seanjc@google.com>, Paolo Bonzini <pbonzini@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Files:

arch/x86/kvm/xen.*

L3MDEV

Mail:

David Ahern <dsahern@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

include/net/l3mdev.h net/l3mdev

LANDLOCK SECURITY MODULE

Mail:

Mickaël Salaün <mic@digikod.net>

Reviewer:

Günther Noack <gnoack@google.com>

Mailing list:

linux-security-module@vger.kernel.org

Status:

Supported

Web-page:

https://landlock.io

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git

Files:

security/landlock userspace-api/landlock fs/ioctl.c include/uapi/linux/landlock.h samples/landlock/ security/landlock/ tools/testing/selftests/landlock/

Content regex:

landlock LANDLOCK

LANTIQ / INTEL Ethernet drivers

Mail:

Hauke Mehrtens <hauke@hauke-m.de>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml drivers/net/dsa/lantiq_gswip.c drivers/net/dsa/lantiq_pce.h drivers/net/ethernet/lantiq_xrx200.c net/dsa/tag_gswip.c

LANTIQ MIPS ARCHITECTURE

Mail:

John Crispin <john@phrozen.org>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/lantiq drivers/soc/lantiq

LANTIQ PEF2256 DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/lantiq,pef2256.yaml drivers/net/wan/framer/pef2256/ drivers/pinctrl/pinctrl-pef2256.c include/linux/framer/pef2256.h

LASI 53c700 driver for PARISC

Mail:

“James E.J. Bottomley” <James.Bottomley@HansenPartnership.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

scsi/53c700 drivers/scsi/53c700*

LEAKING_ADDRESSES

Mail:

Tycho Andersen <tycho@tycho.pizza>

Reviewer:

Kees Cook <kees@kernel.org>

Mailing list:

linux-hardening@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

scripts/leaking_addresses.pl

LED SUBSYSTEM

Mail:

Pavel Machek <pavel@ucw.cz>, Lee Jones <lee@kernel.org>

Mailing list:

linux-leds@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git

Files:

Documentation/devicetree/bindings/leds/ Documentation/leds/ drivers/leds/ include/dt-bindings/leds/ include/linux/leds.h

LEGO MINDSTORMS EV3

Reviewer:

David Lechner <david@lechnology.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts drivers/power/supply/lego_ev3_battery.c

LEGO USB Tower driver

Mail:

Juergen Stuber <starblue@users.sourceforge.net>

Mailing list:

legousb-devel@lists.sourceforge.net

Status:

Maintained

Web-page:

http://legousb.sourceforge.net/

Files:

drivers/usb/misc/legousbtower.c

LETSKETCH HID TABLET DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git

Files:

drivers/hid/hid-letsketch.c

LG LAPTOP EXTRAS

Mail:

Matan Ziv-Av <matan@svgalib.org>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-platform-lg-laptop admin-guide/laptops/lg-laptop drivers/platform/x86/lg-laptop.c

LG2160 MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mkrufky/tuners.git

Files:

drivers/media/dvb-frontends/lg2160.*

LGDT3305 MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mkrufky/tuners.git

Files:

drivers/media/dvb-frontends/lgdt3305.*

LIBATA PATA ARASAN COMPACT FLASH CONTROLLER

Mail:

Viresh Kumar <vireshk@kernel.org>

Mailing list:

linux-ide@vger.kernel.org

Status:

Maintained

Files:

drivers/ata/pata_arasan_cf.c include/linux/pata_arasan_cf_data.h

LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-ide@vger.kernel.org

Status:

Maintained

Files:

drivers/ata/pata_ftide010.c drivers/ata/sata_gemini.c drivers/ata/sata_gemini.h

LIBATA SATA AHCI PLATFORM devices support

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-ide@vger.kernel.org

Status:

Maintained

Files:

drivers/ata/ahci_platform.c drivers/ata/libahci_platform.c include/linux/ahci_platform.h

LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER

Mail:

Mikael Pettersson <mikpelinux@gmail.com>

Mailing list:

linux-ide@vger.kernel.org

Status:

Maintained

Files:

drivers/ata/sata_promise.*

LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)

Mail:

Damien Le Moal <dlemoal@kernel.org>, Niklas Cassel <cassel@kernel.org>

Mailing list:

linux-ide@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git

Files:

Documentation/ABI/testing/sysfs-ata Documentation/devicetree/bindings/ata/ drivers/ata/ include/linux/ata.h include/linux/libata.h

LIBETH COMMON ETHERNET LIBRARY

Mail:

Alexander Lobakin <aleksander.lobakin@intel.com>

Mailing list:

netdev@vger.kernel.org, intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)

Status:

Supported

SCM:

git https://github.com/alobakin/linux.git

Files:

drivers/net/ethernet/intel/libeth/ include/net/libeth/

Content regex:

libeth

LIBIE COMMON INTEL ETHERNET LIBRARY

Mail:

Alexander Lobakin <aleksander.lobakin@intel.com>

Mailing list:

intel-wired-lan@lists.osuosl.org (moderated for non-subscribers), netdev@vger.kernel.org

Status:

Supported

SCM:

git https://github.com/alobakin/linux.git

Files:

drivers/net/ethernet/intel/libie/ include/linux/net/intel/libie/

Content regex:

libie

LIBNVDIMM BTT: BLOCK TRANSLATION TABLE

Mail:

Vishal Verma <vishal.l.verma@intel.com>, Dan Williams <dan.j.williams@intel.com>, Dave Jiang <dave.jiang@intel.com>

Mailing list:

nvdimm@lists.linux.dev

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-nvdimm/list/

Subsystem Profile:

nvdimm/maintainer-entry-profile

Files:

drivers/nvdimm/btt*

LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER

Mail:

Dan Williams <dan.j.williams@intel.com>, Vishal Verma <vishal.l.verma@intel.com>, Dave Jiang <dave.jiang@intel.com>

Mailing list:

nvdimm@lists.linux.dev

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-nvdimm/list/

Subsystem Profile:

nvdimm/maintainer-entry-profile

Files:

drivers/nvdimm/pmem*

LIBNVDIMM: DEVICETREE BINDINGS

Mail:

Oliver O’Halloran <oohall@gmail.com>

Mailing list:

nvdimm@lists.linux.dev

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-nvdimm/list/

Files:

Documentation/devicetree/bindings/pmem/pmem-region.txt drivers/nvdimm/of_pmem.c

LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM

Mail:

Dan Williams <dan.j.williams@intel.com>, Vishal Verma <vishal.l.verma@intel.com>, Dave Jiang <dave.jiang@intel.com>, Ira Weiny <ira.weiny@intel.com>

Mailing list:

nvdimm@lists.linux.dev

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-nvdimm/list/

Subsystem Profile:

nvdimm/maintainer-entry-profile

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git

Files:

drivers/acpi/nfit/* drivers/nvdimm/* include/linux/libnvdimm.h include/linux/nd.h include/uapi/linux/ndctl.h tools/testing/nvdimm/

LIBRARY CODE

Mail:

Andrew Morton <akpm@linux-foundation.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable

Files:

lib/*

LICENSES and SPDX stuff

Mail:

Thomas Gleixner <tglx@linutronix.de>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Mailing list:

linux-spdx@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git

Files:

COPYING process/license-rules LICENSES/ scripts/spdxcheck-test.sh scripts/spdxcheck.py scripts/spdxexclude

LINEAR RANGES HELPERS

Mail:

Mark Brown <broonie@kernel.org>

Reviewer:

Matti Vaittinen <mazziesaccount@gmail.com>

Files:

include/linux/linear_range.h lib/linear_ranges.c lib/test_linear_ranges.c

LINUX FOR POWER MACINTOSH

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Orphan

Files:

arch/powerpc/platforms/powermac/ drivers/macintosh/

Excluded:

drivers/macintosh/adb-iop.c drivers/macintosh/via-macii.c

LINUX FOR POWERPC (32-BIT AND 64-BIT)

Mail:

Michael Ellerman <mpe@ellerman.id.au>

Reviewer:

Nicholas Piggin <npiggin@gmail.com>, Christophe Leroy <christophe.leroy@csgroup.eu>, Naveen N Rao <naveen@kernel.org>

Mail:

Madhavan Srinivasan <maddy@linux.ibm.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Supported

Web-page:

https://github.com/linuxppc/wiki/wiki

Patchwork:

http://patchwork.ozlabs.org/project/linuxppc-dev/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git

Files:

Documentation/ABI/stable/sysfs-firmware-opal-* Documentation/devicetree/bindings/i2c/i2c-opal.txt Documentation/devicetree/bindings/powerpc/ Documentation/devicetree/bindings/rtc/rtc-opal.txt Documentation/arch/powerpc/ arch/powerpc/ drivers/*/*/*pasemi* drivers/*/*pasemi* drivers/char/tpm/tpm_ibmvtpm* drivers/crypto/nx/ drivers/i2c/busses/i2c-opal.c drivers/net/ethernet/ibm/ibmveth.* drivers/net/ethernet/ibm/ibmvnic.* drivers/pci/hotplug/pnv_php.c drivers/pci/hotplug/rpa* drivers/rtc/rtc-opal.c drivers/scsi/ibmvscsi/ drivers/tty/hvc/hvc_opal.c drivers/watchdog/wdrtas.c include/linux/papr_scm.h include/uapi/linux/papr_pdsm.h tools/testing/selftests/powerpc

Regex:

/pmac powermac powernv [^a-z0-9]ps3 pseries

LINUX FOR POWERPC EMBEDDED MPC5XXX

Mail:

Anatolij Gustschin <agust@denx.de>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Odd Fixes

Files:

arch/powerpc/platforms/512x/ arch/powerpc/platforms/52xx/

LINUX FOR POWERPC EMBEDDED PPC4XX

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Orphan

Files:

arch/powerpc/platforms/44x/

LINUX FOR POWERPC EMBEDDED PPC85XX

Mail:

Scott Wood <oss@buserror.net>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Odd fixes

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git

Files:

Documentation/devicetree/bindings/cache/freescale-l2cache.txt Documentation/devicetree/bindings/powerpc/fsl/ arch/powerpc/platforms/85xx/

LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX

Mail:

Christophe Leroy <christophe.leroy@csgroup.eu>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

arch/powerpc/platforms/8xx/ arch/powerpc/platforms/83xx/

LINUX KERNEL DUMP TEST MODULE (LKDTM)

Mail:

Kees Cook <kees@kernel.org>

Status:

Maintained

Files:

drivers/misc/lkdtm/* tools/testing/selftests/lkdtm/*

LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)

Mail:

Alan Stern <stern@rowland.harvard.edu>, Andrea Parri <parri.andrea@gmail.com>, Will Deacon <will@kernel.org>, Peter Zijlstra <peterz@infradead.org>, Boqun Feng <boqun.feng@gmail.com>, Nicholas Piggin <npiggin@gmail.com>, David Howells <dhowells@redhat.com>, Jade Alglave <j.alglave@ucl.ac.uk>, Luc Maranget <luc.maranget@inria.fr>, “Paul E. McKenney” <paulmck@kernel.org>

Reviewer:

Akira Yokosawa <akiyks@gmail.com>, Daniel Lustig <dlustig@nvidia.com>, Joel Fernandes <joel@joelfernandes.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, lkmm@lists.linux.dev

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev

Files:

Documentation/atomic_bitops.txt Documentation/atomic_t.txt core-api/refcount-vs-atomic Documentation/litmus-tests/ Documentation/memory-barriers.txt tools/memory-model/

LINUX-NEXT TREE

Mail:

Stephen Rothwell <sfr@canb.auug.org.au>

Mailing list:

linux-next@vger.kernel.org

Status:

Supported

bugs:

mailto:linux-next@vger.kernel.org and the appropriate development tree

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/

LIS3LV02D ACCELEROMETER DRIVER

Mail:

Eric Piel <eric.piel@tremplin-utc.net>

Status:

Maintained

Files:

misc-devices/lis3lv02d drivers/misc/lis3lv02d/ drivers/platform/x86/hp/hp_accel.c

LIST KUNIT TEST

Mail:

David Gow <davidgow@google.com>

Mailing list:

linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com

Status:

Maintained

Files:

lib/list-test.c

LITEX PLATFORM

Mail:

Karol Gugala <kgugala@antmicro.com>, Mateusz Holenko <mholenko@antmicro.com>, Gabriel Somlo <gsomlo@gmail.com>, Joel Stanley <joel@jms.id.au>

Status:

Maintained

Files:

Documentation/devicetree/bindings/*/litex,*.yaml arch/openrisc/boot/dts/or1klitex.dts drivers/mmc/host/litex_mmc.c drivers/net/ethernet/litex/* drivers/soc/litex/* drivers/tty/serial/liteuart.c include/linux/litex.h

Regex:

litex

LIVE PATCHING

Mail:

Josh Poimboeuf <jpoimboe@kernel.org>, Jiri Kosina <jikos@kernel.org>, Miroslav Benes <mbenes@suse.cz>, Petr Mladek <pmladek@suse.com>

Reviewer:

Joe Lawrence <joe.lawrence@redhat.com>

Mailing list:

live-patching@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git

Files:

Documentation/ABI/testing/sysfs-kernel-livepatch Documentation/livepatch/ arch/powerpc/include/asm/livepatch.h include/linux/livepatch.h kernel/livepatch/ kernel/module/livepatch.c samples/livepatch/ tools/testing/selftests/livepatch/

LLC (802.2)

Mailing list:

netdev@vger.kernel.org

Status:

Odd fixes

Files:

include/linux/llc.h include/net/llc* include/uapi/linux/llc.h net/llc/

LM73 HARDWARE MONITOR DRIVER

Mail:

Guillaume Ligneul <guillaume.ligneul@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/lm73.c

LM78 HARDWARE MONITOR DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/lm78 drivers/hwmon/lm78.c

LM83 HARDWARE MONITOR DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/lm83 drivers/hwmon/lm83.c

LM90 HARDWARE MONITOR DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/national,lm90.yaml hwmon/lm90 drivers/hwmon/lm90.c include/dt-bindings/thermal/lm90.h

LME2510 MEDIA DRIVER

Mail:

Malcolm Priestley <tvboxspy@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/lmedm04*

LOADPIN SECURITY MODULE

Mail:

Kees Cook <kees@kernel.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

admin-guide/LSM/LoadPin security/loadpin/

LOCKDOWN SECURITY MODULE

Mailing list:

linux-security-module@vger.kernel.org

Status:

Odd Fixes

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git

Files:

security/lockdown/

LOCKING PRIMITIVES

Mail:

Peter Zijlstra <peterz@infradead.org>, Ingo Molnar <mingo@redhat.com>, Will Deacon <will@kernel.org>

Reviewer:

Waiman Long <longman@redhat.com>, Boqun Feng <boqun.feng@gmail.com> (LOCKDEP)

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core

Files:

Documentation/locking/ arch/*/include/asm/spinlock*.h include/linux/lockdep*.h include/linux/mutex*.h include/linux/rwlock*.h include/linux/rwsem*.h include/linux/seqlock.h include/linux/spinlock*.h kernel/locking/ lib/locking*.[ch]

Excluded:

kernel/locking/locktorture.c

LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)

Mail:

“Richard Russon (FlatCap)” <ldm@flatcap.org>

Mailing list:

linux-ntfs-dev@lists.sourceforge.net

Status:

Maintained

Web-page:

http://www.linux-ntfs.org/content/view/19/37/

Files:

admin-guide/ldm block/partitions/ldm.*

LOGITECH HID GAMING KEYBOARDS

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git

Files:

drivers/hid/hid-lg-g15.c

LONTIUM LT8912B MIPI TO HDMI BRIDGE

Mail:

Adrien Grassein <adrien.grassein@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml drivers/gpu/drm/bridge/lontium-lt8912b.c

LOONGARCH

Mail:

Huacai Chen <chenhuacai@kernel.org>

Reviewer:

WANG Xuerui <kernel@xen0n.name>

Mailing list:

loongarch@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git

Files:

Documentation/arch/loongarch/ Documentation/translations/zh_CN/arch/loongarch/ arch/loongarch/ drivers/*/*loongarch* drivers/cpufreq/loongson3_cpufreq.c

LOONGSON GPIO DRIVER

Mail:

Yinbo Zhu <zhuyinbo@loongson.cn>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml drivers/gpio/gpio-loongson-64bit.c

LOONGSON-2 APB DMA DRIVER

Mail:

Binbin Zhou <zhoubinbin@loongson.cn>

Mailing list:

dmaengine@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml drivers/dma/loongson2-apb-dma.c

LOONGSON LS2X I2C DRIVER

Mail:

Binbin Zhou <zhoubinbin@loongson.cn>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml drivers/i2c/busses/i2c-ls2x.c

LOONGSON-2 SOC SERIES CLOCK DRIVER

Mail:

Yinbo Zhu <zhuyinbo@loongson.cn>

Mailing list:

linux-clk@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml drivers/clk/clk-loongson2.c include/dt-bindings/clock/loongson,ls2k-clk.h

LOONGSON SPI DRIVER

Mail:

Yinbo Zhu <zhuyinbo@loongson.cn>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml drivers/spi/spi-loongson-core.c drivers/spi/spi-loongson-pci.c drivers/spi/spi-loongson-plat.c drivers/spi/spi-loongson.h

LOONGSON-2 SOC SERIES GUTS DRIVER

Mail:

Yinbo Zhu <zhuyinbo@loongson.cn>

Mailing list:

loongarch@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml drivers/soc/loongson/loongson2_guts.c

LOONGSON-2 SOC SERIES PM DRIVER

Mail:

Yinbo Zhu <zhuyinbo@loongson.cn>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml drivers/soc/loongson/loongson2_pm.c

LOONGSON-2 SOC SERIES PINCTRL DRIVER

Mail:

zhanghongchen <zhanghongchen@loongson.cn>, Yinbo Zhu <zhuyinbo@loongson.cn>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml drivers/pinctrl/pinctrl-loongson2.c

LOONGSON-2 SOC SERIES THERMAL DRIVER

Mail:

zhanghongchen <zhanghongchen@loongson.cn>, Yinbo Zhu <zhuyinbo@loongson.cn>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml drivers/thermal/loongson2_thermal.c

LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)

Mail:

Sathya Prakash <sathya.prakash@broadcom.com>, Sreekanth Reddy <sreekanth.reddy@broadcom.com>, Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>

Mailing list:

MPT-FusionLinux.pdl@broadcom.com, linux-scsi@vger.kernel.org

Status:

Supported

Web-page:

http://www.avagotech.com/support/

Files:

drivers/message/fusion/ drivers/scsi/mpt3sas/

LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers

Mail:

Matthew Wilcox <willy@infradead.org>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/scsi/sym53c8xx_2/

LTC1660 DAC DRIVER

Mail:

Marcus Folkesson <marcus.folkesson@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml drivers/iio/dac/ltc1660.c

LTC2664 IIO DAC DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>, Kim Seer Paller <kimseer.paller@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/dac/adi,ltc2664.yaml Documentation/devicetree/bindings/iio/dac/adi,ltc2672.yaml drivers/iio/dac/ltc2664.c

LTC2688 IIO DAC DRIVER

Mail:

Nuno Sá <nuno.sa@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688 Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml drivers/iio/dac/ltc2688.c

LTC2947 HARDWARE MONITOR DRIVER

Mail:

Nuno Sá <nuno.sa@analog.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml drivers/hwmon/ltc2947-core.c drivers/hwmon/ltc2947-i2c.c drivers/hwmon/ltc2947-spi.c drivers/hwmon/ltc2947.h

LTC2991 HARDWARE MONITOR DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml drivers/hwmon/ltc2991.c

LTC2983 IIO TEMPERATURE DRIVER

Mail:

Nuno Sá <nuno.sa@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml drivers/iio/temperature/ltc2983.c

LTC4282 HARDWARE MONITOR DRIVER

Mail:

Nuno Sa <nuno.sa@analog.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml hwmon/ltc4282 drivers/hwmon/ltc4282.c

LTC4286 HARDWARE MONITOR DRIVER

Mail:

Delphine CC Chiu <Delphine_CC_Chiu@Wiwynn.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml hwmon/ltc4286 drivers/hwmon/pmbus/Kconfig drivers/hwmon/pmbus/Makefile drivers/hwmon/pmbus/ltc4286.c

LTC4306 I2C MULTIPLEXER DRIVER

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt drivers/i2c/muxes/i2c-mux-ltc4306.c

LTP (Linux Test Project)

Mail:

Andrea Cervesato <andrea.cervesato@suse.com>, Cyril Hrubis <chrubis@suse.cz>, Jan Stancek <jstancek@redhat.com>, Petr Vorel <pvorel@suse.cz>, Li Wang <liwang@redhat.com>, Yang Xu <xuyang2018.jy@fujitsu.com>, Xiao Yang <yangx.jy@fujitsu.com>

Mailing list:

ltp@lists.linux.it (subscribers-only)

Status:

Maintained

Web-page:

https://linux-test-project.readthedocs.io/

SCM:

git https://github.com/linux-test-project/ltp.git

LTR390 AMBIENT/UV LIGHT SENSOR DRIVER

Mail:

Anshul Dalal <anshulusr@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml drivers/iio/light/ltr390.c

LYNX 28G SERDES PHY DRIVER

Mail:

Ioana Ciornei <ioana.ciornei@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml drivers/phy/freescale/phy-fsl-lynx-28g.c

LYNX PCS MODULE

Mail:

Ioana Ciornei <ioana.ciornei@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/pcs/pcs-lynx.c include/linux/pcs-lynx.h

M68K ARCHITECTURE

Mail:

Geert Uytterhoeven <geert@linux-m68k.org>

Mailing list:

linux-m68k@lists.linux-m68k.org

Status:

Maintained

Web-page:

http://www.linux-m68k.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git

Files:

arch/m68k/ drivers/zorro/

M68K ON APPLE MACINTOSH

Mail:

Joshua Thompson <funaho@jurai.org>

Mailing list:

linux-m68k@lists.linux-m68k.org

Status:

Maintained

Web-page:

http://www.mac.linux-m68k.org/

Files:

arch/m68k/mac/ drivers/macintosh/adb-iop.c drivers/macintosh/via-macii.c

M68K ON HP9000/300

Mail:

Philip Blundell <philb@gnu.org>

Status:

Maintained

Web-page:

http://www.tazenda.demon.co.uk/phil/linux-hp

Files:

arch/m68k/hp300/

M88DS3103 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/m88ds3103*

M88RS2000 MEDIA DRIVER

Mail:

Malcolm Priestley <tvboxspy@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/m88rs2000*

MA901 MASTERKIT USB FM RADIO DRIVER

Mail:

Alexey Klimov <alexey.klimov@linaro.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-ma901.c

MAC80211

Mail:

Johannes Berg <johannes@sipsolutions.net>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/

Patchwork:

https://patchwork.kernel.org/project/linux-wireless/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git

Files:

networking/mac80211-injection networking/mac80211_hwsim/mac80211_hwsim drivers/net/wireless/virtual/mac80211_hwsim.[ch] include/net/mac80211.h net/mac80211/

MAILBOX API

Mail:

Jassi Brar <jassisinghbrar@gmail.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mailbox/ drivers/mailbox/ include/dt-bindings/mailbox/ include/linux/mailbox_client.h include/linux/mailbox_controller.h

MAILBOX ARM MHUv2

Mail:

Viresh Kumar <viresh.kumar@linaro.org>, Tushar Khandelwal <Tushar.Khandelwal@arm.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml drivers/mailbox/arm_mhuv2.c include/linux/mailbox/arm_mhuv2_message.h

MAILBOX ARM MHUv3

Mail:

Sudeep Holla <sudeep.holla@arm.com>, Cristian Marussi <cristian.marussi@arm.com>

Mailing list:

linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml drivers/mailbox/arm_mhuv3.c

MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7

Mail:

Alejandro Colomar <alx@kernel.org>

Mailing list:

linux-man@vger.kernel.org

Status:

Maintained

Web-page:

http://www.kernel.org/doc/man-pages

SCM:

git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git

MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)

Mail:

Jeremy Kerr <jk@codeconstruct.com.au>, Matt Johnston <matt@codeconstruct.com.au>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/mctp drivers/net/mctp/ include/net/mctp.h include/net/mctpdevice.h include/net/netns/mctp.h net/mctp/

MAPLE TREE

Mail:

Liam R. Howlett <Liam.Howlett@oracle.com>

Mailing list:

maple-tree@lists.infradead.org, linux-mm@kvack.org

Status:

Supported

Files:

core-api/maple_tree include/linux/maple_tree.h include/trace/events/maple_tree.h lib/maple_tree.c lib/test_maple_tree.c tools/testing/radix-tree/linux/maple_tree.h tools/testing/radix-tree/maple.c

MARDUK (CREATOR CI40) DEVICE TREE SUPPORT

Mail:

Rahul Bedarkar <rahulbedarkar89@gmail.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/boot/dts/img/pistachio*

MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER

Mail:

Andrew Lunn <andrew@lunn.ch>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml networking/devlink/mv88e6xxx drivers/net/dsa/mv88e6xxx/ include/linux/dsa/mv88e6xxx.h include/linux/platform_data/mv88e6xxx.h

MARVELL 88PM886 PMIC DRIVER

Mail:

Karel Balej <balejk@matfyz.cz>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml drivers/input/misc/88pm886-onkey.c drivers/mfd/88pm886.c drivers/regulator/88pm886-regulator.c drivers/rtc/rtc-88pm886.c include/linux/mfd/88pm886.h

MARVELL ARMADA 3700 PHY DRIVERS

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt drivers/phy/marvell/phy-mvebu-a3700-comphy.c drivers/phy/marvell/phy-mvebu-a3700-utmi.c

MARVELL ARMADA 3700 SERIAL DRIVER

Mail:

Pali Rohár <pali@kernel.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml Documentation/devicetree/bindings/serial/mvebu-uart.txt drivers/tty/serial/mvebu-uart.c

MARVELL ARMADA DRM SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Maintained

SCM:

git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes

Files:

Documentation/devicetree/bindings/display/armada/ drivers/gpu/drm/armada/ include/uapi/drm/armada_drm.h

MARVELL CRYPTO DRIVER

Mail:

Boris Brezillon <bbrezillon@kernel.org>, Arnaud Ebalard <arno@natisbad.org>, Srujana Challa <schalla@marvell.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

drivers/crypto/marvell/ include/linux/soc/marvell/octeontx2/

MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)

Mail:

Mirko Lindner <mlindner@marvell.com>, Stephen Hemminger <stephen@networkplumber.org>

Mailing list:

netdev@vger.kernel.org

Status:

Odd fixes

Files:

drivers/net/ethernet/marvell/sk*

MARVELL LIBERTAS WIRELESS DRIVER

Mailing list:

libertas-dev@lists.infradead.org

Status:

Orphan

Files:

drivers/net/wireless/marvell/libertas/

MARVELL MACCHIATOBIN SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts

MARVELL MV643XX ETHERNET DRIVER

Mail:

Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/marvell/mv643xx_eth.*

MARVELL MV88X3310 PHY DRIVER

Mail:

Russell King <linux@armlinux.org.uk>, Marek Behún <kabel@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/phy/marvell10g.c

MARVELL MVEBU THERMAL DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Status:

Maintained

Files:

drivers/thermal/armada_thermal.c

MARVELL MVNETA ETHERNET DRIVER

Mail:

Marcin Wojtas <marcin.s.wojtas@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/marvell/mvneta*

MARVELL MVPP2 ETHERNET DRIVER

Mail:

Marcin Wojtas <marcin.s.wojtas@gmail.com>, Russell King <linux@armlinux.org.uk>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/marvell,pp2.yaml drivers/net/ethernet/marvell/mvpp2/

MARVELL MWIFIEX WIRELESS DRIVER

Mail:

Brian Norris <briannorris@chromium.org>

Reviewer:

Francesco Dolcini <francesco@dolcini.it>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/net/wireless/marvell/mwifiex/

MARVELL MWL8K WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Files:

drivers/net/wireless/marvell/mwl8k.c

MARVELL NAND CONTROLLER DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

drivers/mtd/nand/raw/marvell_nand.c

MARVELL OCTEON ENDPOINT DRIVER

Mail:

Veerasenareddy Burru <vburru@marvell.com>, Sathesh Edara <sedara@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/marvell/octeon_ep

MARVELL OCTEON ENDPOINT VF DRIVER

Mail:

Veerasenareddy Burru <vburru@marvell.com>, Sathesh Edara <sedara@marvell.com>, Shinas Rasheed <srasheed@marvell.com>, Satananda Burla <sburla@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/marvell/octeon_ep_vf

MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER

Mail:

Sunil Goutham <sgoutham@marvell.com>, Geetha sowjanya <gakula@marvell.com>, Subbaraya Sundeep <sbhatta@marvell.com>, hariprasad <hkelam@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/marvell/octeontx2/nic/ include/linux/soc/marvell/octeontx2/

MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER

Mail:

Sunil Goutham <sgoutham@marvell.com>, Linu Cherian <lcherian@marvell.com>, Geetha sowjanya <gakula@marvell.com>, Jerin Jacob <jerinj@marvell.com>, hariprasad <hkelam@marvell.com>, Subbaraya Sundeep <sbhatta@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/device_drivers/ethernet/marvell/octeontx2 drivers/net/ethernet/marvell/octeontx2/af/

MARVELL PEM PMU DRIVER

Mail:

Linu Cherian <lcherian@marvell.com>, Gowthami Thiagarajan <gthiagarajan@marvell.com>

Status:

Supported

Files:

drivers/perf/marvell_pem_pmu.c

MARVELL PRESTERA ETHERNET SWITCH DRIVER

Mail:

Taras Chornyi <taras.chornyi@plvision.eu>

Status:

Supported

Web-page:

https://github.com/Marvell-switching/switchdev-prestera

Files:

drivers/net/ethernet/marvell/prestera/

MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER

Mail:

Nicolas Pitre <nico@fluxnic.net>

Status:

Odd Fixes

Files:

drivers/mmc/host/mvsdio.*

MARVELL USB MDIO CONTROLLER DRIVER

Mail:

Tobias Waldekranz <tobias@waldekranz.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/marvell,mvusb.yaml drivers/net/mdio/mdio-mvusb.c

MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER

Mail:

Hu Ziji <huziji@marvell.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml drivers/mmc/host/sdhci-xenon*

MARVELL OCTEON CN10K DPI DRIVER

Mail:

Vamsi Attunuru <vattunuru@marvell.com>

Status:

Supported

Files:

drivers/misc/mrvl_cn10k_dpi.c

MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR

Reviewer:

schalla@marvell.com, vattunuru@marvell.com

Files:

drivers/vdpa/octeon_ep/

MARVELL OCTEON HOTPLUG DRIVER

Reviewer:

Shijith Thotton <sthotton@marvell.com>, Vamsi Attunuru <vattunuru@marvell.com>

Status:

Supported

Files:

drivers/pci/hotplug/octep_hp.c

MATROX FRAMEBUFFER DRIVER

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Orphan

Files:

drivers/video/fbdev/matrox/matroxfb_* include/uapi/linux/matroxfb.h

MAX15301 DRIVER

Mail:

Daniel Nilsson <daniel.nilsson@flex.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/max15301 drivers/hwmon/pmbus/max15301.c

MAX2175 SDR TUNER DRIVER

Mail:

Ramesh Shanmugasundaram <rashanmu@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/max2175.txt userspace-api/media/drivers/max2175 drivers/media/i2c/max2175* include/uapi/linux/max2175.h

MAX31335 RTC DRIVER

Mail:

Antoniu Miclaus <antoniu.miclaus@analog.com>

Mailing list:

linux-rtc@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/rtc/adi,max31335.yaml drivers/rtc/rtc-max31335.c

MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Orphan

Files:

hwmon/max6650 drivers/hwmon/max6650.c

MAX9286 QUAD GMSL DESERIALIZER DRIVER

Mail:

Jacopo Mondi <jacopo+renesas@jmondi.org>, Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>, Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>, Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml drivers/media/i2c/max9286.c

MAX96712 QUAD GMSL2 DESERIALIZER DRIVER

Mail:

Niklas Söderlund <niklas.soderlund@ragnatech.se>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml drivers/staging/media/max96712/max96712.c

MAX96714 GMSL2 DESERIALIZER DRIVER

Mail:

Julien Massot <julien.massot@collabora.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml drivers/media/i2c/max96714.c

MAX96717 GMSL2 SERIALIZER DRIVER

Mail:

Julien Massot <julien.massot@collabora.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml drivers/media/i2c/max96717.c

MAX9860 MONO AUDIO VOICE CODEC DRIVER

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/max9860.txt sound/soc/codecs/max9860.*

MAXBOTIX ULTRASONIC RANGER IIO DRIVER

Mail:

Andreas Klinger <ak@it-klinger.de>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml drivers/iio/proximity/mb1232.c

MAXIM MAX11205 DRIVER

Mail:

Ramona Bolboaca <ramona.bolboaca@analog.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

https://ez.analog.com/linux-software-drivers

Files:

Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml drivers/iio/adc/max11205.c

MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS

Reviewer:

Iskren Chernev <iskren.chernev@gmail.com>, Krzysztof Kozlowski <krzk@kernel.org>, Marek Szyprowski <m.szyprowski@samsung.com>, Matheus Castello <matheus@castello.eng.br>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml drivers/power/supply/max17040_battery.c

MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS

Reviewer:

Hans de Goede <hdegoede@redhat.com>, Krzysztof Kozlowski <krzk@kernel.org>, Marek Szyprowski <m.szyprowski@samsung.com>, Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>, Purism Kernel Team <kernel@puri.sm>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml drivers/power/supply/max17042_battery.c

MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/regulator/maxim,max20086.yaml drivers/regulator/max20086-regulator.c

MAXIM MAX30208 TEMPERATURE SENSOR DRIVER

Mail:

Rajat Khandelwal <rajat.khandelwal@linux.intel.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/iio/temperature/max30208.c

MAXIM MAX77650 PMIC MFD DRIVER

Mail:

Bartosz Golaszewski <brgl@bgdev.pl>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/*/*max77650.yaml Documentation/devicetree/bindings/*/max77650*.yaml drivers/gpio/gpio-max77650.c drivers/input/misc/max77650-onkey.c drivers/leds/leds-max77650.c drivers/mfd/max77650.c drivers/power/supply/max77650-charger.c drivers/regulator/max77650-regulator.c include/linux/mfd/max77650.h

MAXIM MAX77714 PMIC MFD DRIVER

Mail:

Luca Ceresoli <luca@lucaceresoli.net>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/maxim,max77714.yaml drivers/mfd/max77714.c include/linux/mfd/max77714.h

MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER

Mail:

Javier Martinez Canillas <javier@dowhile0.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/*/*max77802.yaml drivers/regulator/max77802-regulator.c include/dt-bindings/*/*max77802.h

MAXIM MAX77976 BATTERY CHARGER

Mail:

Luca Ceresoli <luca@lucaceresoli.net>

Status:

Supported

Files:

Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml drivers/power/supply/max77976_charger.c

MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

bugs:

mailto:linux-samsung-soc@vger.kernel.org

Files:

Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml drivers/power/supply/max14577_charger.c drivers/power/supply/max77693_charger.c

MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS

Mail:

Chanwoo Choi <cw00.choi@samsung.com>, Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

bugs:

mailto:linux-samsung-soc@vger.kernel.org

Files:

Documentation/devicetree/bindings/*/maxim,max14577.yaml Documentation/devicetree/bindings/*/maxim,max77686.yaml Documentation/devicetree/bindings/*/maxim,max77693.yaml Documentation/devicetree/bindings/*/maxim,max77843.yaml Documentation/devicetree/bindings/clock/maxim,max77686.txt drivers/*/*max77843.c drivers/*/max14577*.c drivers/*/max77686*.c drivers/*/max77693*.c drivers/clk/clk-max77686.c drivers/extcon/extcon-max14577.c drivers/extcon/extcon-max77693.c drivers/rtc/rtc-max77686.c include/linux/mfd/max14577*.h include/linux/mfd/max77686*.h include/linux/mfd/max77693*.h

MAXIRADIO FM RADIO RECEIVER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-maxiradio*

MAXLINEAR ETHERNET PHY DRIVER

Mail:

Xu Liang <lxu@maxlinear.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/phy/mxl-gpy.c

MCAN MMIO DEVICE DRIVER

Mail:

Chandrasekar Ramakrishnan <rcsekar@samsung.com>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/can/bosch,m_can.yaml drivers/net/can/m_can/m_can.c drivers/net/can/m_can/m_can.h drivers/net/can/m_can/m_can_platform.c

MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER

Reviewer:

Yasushi SHOJI <yashi@spacecubics.com>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

drivers/net/can/usb/mcba_usb.c

MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER

Mail:

Rishi Gupta <gupt21@gmail.com>

Mailing list:

linux-i2c@vger.kernel.org, linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-mcp2221.c

MCP251XFD SPI-CAN NETWORK DRIVER

Mail:

Marc Kleine-Budde <mkl@pengutronix.de>, Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Reviewer:

Thomas Kopp <thomas.kopp@microchip.com>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml drivers/net/can/spi/mcp251xfd/

MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531 drivers/iio/potentiometer/mcp4018.c drivers/iio/potentiometer/mcp4531.c

MCP4821 DAC DRIVER

Mail:

Anshul Dalal <anshulusr@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml drivers/iio/dac/mcp4821.c

MCR20A IEEE-802.15.4 RADIO DRIVER

Mail:

Stefan Schmidt <stefan@datenfreihafen.org>

Mailing list:

linux-wpan@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://github.com/xueliu/mcr20a-linux

Files:

Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt drivers/net/ieee802154/mcr20a.c drivers/net/ieee802154/mcr20a.h

MDIO REGMAP DRIVER

Mail:

Maxime Chevallier <maxime.chevallier@bootlin.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/mdio/mdio-regmap.c include/linux/mdio/mdio-regmap.h

MEASUREMENT COMPUTING CIO-DAC IIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/iio/dac/cio-dac.c

MEDIA CONTROLLER FRAMEWORK

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://www.linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/mc/ include/media/media-*.h include/uapi/linux/media.h

MEDIA DRIVER FOR FREESCALE IMX PXP

Mail:

Philipp Zabel <p.zabel@pengutronix.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/platform/nxp/imx-pxp.[ch]

MEDIA DRIVERS FOR ASCOT2E

Mail:

Abylay Ospan <aospan@amazon.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org http://netup.tv/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/ascot2e*

MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS

Mail:

Jasmin Jessich <jasmin@anw.at>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/cxd2099*

MEDIA DRIVERS FOR CXD2841ER

Mail:

Abylay Ospan <aospan@amazon.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org http://netup.tv/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/cxd2841er*

MEDIA DRIVERS FOR CXD2880

Mail:

Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

http://linuxtv.org/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/cxd2880/* drivers/media/spi/cxd2880*

MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/pci/ddbridge/*

MEDIA DRIVERS FOR FREESCALE IMX

Mail:

Steve Longerbeam <slongerbeam@gmail.com>, Philipp Zabel <p.zabel@pengutronix.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

admin-guide/media/imx Documentation/devicetree/bindings/media/imx.txt drivers/staging/media/imx/ include/linux/imx-media.h include/media/imx.h

MEDIA DRIVERS FOR FREESCALE IMX7/8

Mail:

Rui Miguel Silva <rmfrfs@gmail.com>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Martin Kepplinger <martin.kepplinger@puri.sm>

Reviewer:

Purism Kernel Team <kernel@puri.sm>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

admin-guide/media/imx7 Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml drivers/media/platform/nxp/imx-mipi-csis.c drivers/media/platform/nxp/imx7-media-csi.c drivers/media/platform/nxp/imx8mq-mipi-csi2.c

MEDIA DRIVERS FOR HELENE

Mail:

Abylay Ospan <aospan@amazon.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org http://netup.tv/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/helene*

MEDIA DRIVERS FOR HORUS3A

Mail:

Abylay Ospan <aospan@amazon.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org http://netup.tv/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/horus3a*

MEDIA DRIVERS FOR LNBH25

Mail:

Abylay Ospan <aospan@amazon.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org http://netup.tv/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/lnbh25*

MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/mxl5xx*

MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices

Mail:

Abylay Ospan <aospan@amazon.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Web-page:

https://linuxtv.org http://netup.tv/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/pci/netup_unidvb/*

MEDIA DRIVERS FOR NVIDIA TEGRA - VDE

Mail:

Dmitry Osipenko <digetx@gmail.com>

Mailing list:

linux-media@vger.kernel.org, linux-tegra@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml drivers/media/platform/nvidia/tegra-vde/

MEDIA DRIVERS FOR RENESAS - CEU

Mail:

Jacopo Mondi <jacopo@jmondi.org>

Mailing list:

linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/renesas,ceu.yaml drivers/media/platform/renesas/renesas-ceu.c include/media/drv-intf/renesas-ceu.h

MEDIA DRIVERS FOR RENESAS - DRIF

Mail:

Fabrizio Castro <fabrizio.castro.jz@renesas.com>

Mailing list:

linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/renesas,drif.yaml drivers/media/platform/renesas/rcar_drif.c

MEDIA DRIVERS FOR RENESAS - FCP

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/renesas,fcp.yaml drivers/media/platform/renesas/rcar-fcp.c include/media/rcar-fcp.h

MEDIA DRIVERS FOR RENESAS - FDP1

Mail:

Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/renesas,fdp1.yaml drivers/media/platform/renesas/rcar_fdp1.c

MEDIA DRIVERS FOR RENESAS - VIN

Mail:

Niklas Söderlund <niklas.soderlund@ragnatech.se>

Mailing list:

linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/renesas,csi2.yaml Documentation/devicetree/bindings/media/renesas,isp.yaml Documentation/devicetree/bindings/media/renesas,vin.yaml drivers/media/platform/renesas/rcar-csi2.c drivers/media/platform/renesas/rcar-isp.c drivers/media/platform/renesas/rcar-vin/

MEDIA DRIVERS FOR RENESAS - VSP1

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/renesas,vsp1.yaml drivers/media/platform/renesas/vsp1/

MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/stv0910*

MEDIA DRIVERS FOR ST STV6111 TUNER ICs

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/dvb-frontends/stv6111*

MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP

Mail:

Hugues Fruchet <hugues.fruchet@foss.st.com>, Alain Volmat <alain.volmat@foss.st.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml drivers/media/platform/st/stm32/stm32-dcmi.c drivers/media/platform/st/stm32/stm32-dcmipp/*

MEDIA INPUT INFRASTRUCTURE (V4L/DVB)

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.kernel.org/project/linux-media/list/

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/admin-guide/media/ Documentation/devicetree/bindings/media/ Documentation/driver-api/media/ Documentation/userspace-api/media/ drivers/media/ drivers/staging/media/ include/dt-bindings/media/ include/linux/platform_data/media/ include/media/ include/uapi/linux/dvb/ include/uapi/linux/ivtv* include/uapi/linux/media.h include/uapi/linux/uvcvideo.h include/uapi/linux/v4l2-* include/uapi/linux/videodev2.h

MEDIATEK BLUETOOTH DRIVER

Mail:

Sean Wang <sean.wang@mediatek.com>

Mailing list:

linux-bluetooth@vger.kernel.org, linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/bluetooth/mediatek,bluetooth.txt Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml drivers/bluetooth/btmtkuart.c

MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS

Mail:

Sen Chu <sen.chu@mediatek.com>, Sean Wang <sean.wang@mediatek.com>, Macpaul Lin <macpaul.lin@mediatek.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml drivers/power/reset/mt6323-poweroff.c

MEDIATEK CIR DRIVER

Mail:

Sean Wang <sean.wang@mediatek.com>

Status:

Maintained

Files:

drivers/media/rc/mtk-cir.c

MEDIATEK DMA DRIVER

Mail:

Sean Wang <sean.wang@mediatek.com>

Mailing list:

dmaengine@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/dma/mediatek,* drivers/dma/mediatek/

MEDIATEK ETHERNET DRIVER

Mail:

Felix Fietkau <nbd@nbd.name>, Sean Wang <sean.wang@mediatek.com>, Mark Lee <Mark-MC.Lee@mediatek.com>, Lorenzo Bianconi <lorenzo@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/mediatek/

MEDIATEK ETHERNET PCS DRIVER

Mail:

Alexander Couzens <lynxis@fe80.eu>, Daniel Golle <daniel@makrotopia.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/pcs/pcs-mtk-lynxi.c include/linux/pcs/pcs-mtk-lynxi.h

MEDIATEK ETHERNET PHY DRIVERS

Mail:

Daniel Golle <daniel@makrotopia.org>, Qingfang Deng <dqfext@gmail.com>, SkyLake Huang <SkyLake.Huang@mediatek.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/phy/mediatek/mtk-ge-soc.c drivers/net/phy/mediatek/mtk-phy-lib.c drivers/net/phy/mediatek/mtk-ge.c drivers/net/phy/mediatek/mtk.h drivers/phy/mediatek/phy-mtk-xfi-tphy.c

MEDIATEK I2C CONTROLLER DRIVER

Mail:

Qii Wang <qii.wang@mediatek.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml drivers/i2c/busses/i2c-mt65xx.c

MEDIATEK IOMMU DRIVER

Mail:

Yong Wu <yong.wu@mediatek.com>

Mailing list:

iommu@lists.linux.dev, linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/iommu/mediatek* drivers/iommu/mtk_iommu* include/dt-bindings/memory/mediatek,mt*-port.h include/dt-bindings/memory/mt*-port.h

MEDIATEK JPEG DRIVER

Mail:

Bin Liu <bin.liu@mediatek.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml drivers/media/platform/mediatek/jpeg/

MEDIATEK KEYPAD DRIVER

Mail:

Mattijs Korpershoek <mkorpershoek@baylibre.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml drivers/input/keyboard/mt6779-keypad.c

MEDIATEK MDP DRIVER

Mail:

Minghsiu Tsai <minghsiu.tsai@mediatek.com>, Houlong Wei <houlong.wei@mediatek.com>, Andrew-CT Chen <andrew-ct.chen@mediatek.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/media/mediatek-mdp.txt drivers/media/platform/mediatek/mdp/ drivers/media/platform/mediatek/vpu/

MEDIATEK MEDIA DRIVER

Mail:

Tiffany Lin <tiffany.lin@mediatek.com>, Andrew-CT Chen <andrew-ct.chen@mediatek.com>, Yunfei Dong <yunfei.dong@mediatek.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml Documentation/devicetree/bindings/media/mediatek-vpu.txt drivers/media/platform/mediatek/vcodec/ drivers/media/platform/mediatek/vpu/

MEDIATEK MIPI-CSI CDPHY DRIVER

Mail:

Julien Stephan <jstephan@baylibre.com>, Andy Hsieh <andy.hsieh@mediatek.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*

MEDIATEK MMC/SD/SDIO DRIVER

Mail:

Chaotian Jing <chaotian.jing@mediatek.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mmc/mtk-sd.yaml drivers/mmc/host/mtk-sd.c

MEDIATEK MT6735 CLOCK & RESET DRIVERS

Mail:

Yassine Oudjana <y.oudjana@protonmail.com>

Mailing list:

linux-clk@vger.kernel.org, linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/clk/mediatek/clk-mt6735-apmixedsys.c drivers/clk/mediatek/clk-mt6735-imgsys.c drivers/clk/mediatek/clk-mt6735-infracfg.c drivers/clk/mediatek/clk-mt6735-mfgcfg.c drivers/clk/mediatek/clk-mt6735-pericfg.c drivers/clk/mediatek/clk-mt6735-topckgen.c drivers/clk/mediatek/clk-mt6735-vdecsys.c drivers/clk/mediatek/clk-mt6735-vencsys.c include/dt-bindings/clock/mediatek,mt6735-apmixedsys.h include/dt-bindings/clock/mediatek,mt6735-imgsys.h include/dt-bindings/clock/mediatek,mt6735-infracfg.h include/dt-bindings/clock/mediatek,mt6735-mfgcfg.h include/dt-bindings/clock/mediatek,mt6735-pericfg.h include/dt-bindings/clock/mediatek,mt6735-topckgen.h include/dt-bindings/clock/mediatek,mt6735-vdecsys.h include/dt-bindings/clock/mediatek,mt6735-vencsys.h include/dt-bindings/reset/mediatek,mt6735-infracfg.h include/dt-bindings/reset/mediatek,mt6735-mfgcfg.h include/dt-bindings/reset/mediatek,mt6735-pericfg.h include/dt-bindings/reset/mediatek,mt6735-vdecsys.h

MEDIATEK MT76 WIRELESS LAN DRIVER

Mail:

Felix Fietkau <nbd@nbd.name>, Lorenzo Bianconi <lorenzo@kernel.org>, Ryder Lee <ryder.lee@mediatek.com>

Reviewer:

Shayne Chen <shayne.chen@mediatek.com>, Sean Wang <sean.wang@mediatek.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/nbd168/wireless

Files:

Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml drivers/net/wireless/mediatek/mt76/

MEDIATEK MT7601U WIRELESS LAN DRIVER

Mail:

Jakub Kicinski <kuba@kernel.org>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Files:

drivers/net/wireless/mediatek/mt7601u/

MEDIATEK MT7621 CLOCK DRIVER

Mail:

Sergio Paracuellos <sergio.paracuellos@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml drivers/clk/ralink/clk-mt7621.c

MEDIATEK MT7621 PCIE CONTROLLER DRIVER

Mail:

Sergio Paracuellos <sergio.paracuellos@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml drivers/pci/controller/pcie-mt7621.c

MEDIATEK MT7621 PHY PCI DRIVER

Mail:

Sergio Paracuellos <sergio.paracuellos@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml drivers/phy/ralink/phy-mt7621-pci.c

MEDIATEK MT7621/28/88 I2C DRIVER

Mail:

Stefan Roese <sr@denx.de>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml drivers/i2c/busses/i2c-mt7621.c

MEDIATEK MTMIPS CLOCK DRIVER

Mail:

Sergio Paracuellos <sergio.paracuellos@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml drivers/clk/ralink/clk-mtmips.c

MEDIATEK NAND CONTROLLER DRIVER

Mailing list:

linux-mtd@lists.infradead.org

Status:

Orphan

Files:

Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml drivers/mtd/nand/raw/mtk_*

MEDIATEK PMIC LED DRIVER

Mail:

Sen Chu <sen.chu@mediatek.com>, Sean Wang <sean.wang@mediatek.com>, Macpaul Lin <macpaul.lin@mediatek.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml drivers/leds/leds-mt6323.c

MEDIATEK RANDOM NUMBER GENERATOR SUPPORT

Mail:

Sean Wang <sean.wang@mediatek.com>

Status:

Maintained

Files:

drivers/char/hw_random/mtk-rng.c

MEDIATEK SMI DRIVER

Mail:

Yong Wu <yong.wu@mediatek.com>

Mailing list:

linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/memory-controllers/mediatek,smi* drivers/memory/mtk-smi.c include/soc/mediatek/smi.h

MEDIATEK SWITCH DRIVER

Mail:

Arınç ÜNAL <arinc.unal@arinc9.com>, Daniel Golle <daniel@makrotopia.org>, DENG Qingfang <dqfext@gmail.com>, Sean Wang <sean.wang@mediatek.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/dsa/mt7530-mdio.c drivers/net/dsa/mt7530-mmio.c drivers/net/dsa/mt7530.* net/dsa/tag_mtk.c

MEDIATEK T7XX 5G WWAN MODEM DRIVER

Mail:

Chandrashekar Devegowda <chandrashekar.devegowda@intel.com>

Reviewer:

Chiranjeevi Rapolu <chiranjeevi.rapolu@linux.intel.com>, Liu Haijun <haijun.liu@mediatek.com>, M Chetan Kumar <m.chetan.kumar@linux.intel.com>, Ricardo Martinez <ricardo.martinez@linux.intel.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/wwan/t7xx/

MEDIATEK USB3 DRD IP DRIVER

Mail:

Chunfeng Yun <chunfeng.yun@mediatek.com>

Mailing list:

linux-usb@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/mediatek,* drivers/usb/host/xhci-mtk* drivers/usb/mtu3/

MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES

Mail:

Peter Senna Tschudin <peter.senna@gmail.com>, Ian Ray <ian.ray@ge.com>, Martyn Welch <martyn.welch@collabora.co.uk>

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c

MEGARAID SCSI/SAS DRIVERS

Mail:

Kashyap Desai <kashyap.desai@broadcom.com>, Sumit Saxena <sumit.saxena@broadcom.com>, Shivasharan S <shivasharan.srikanteshwara@broadcom.com>, Chandrakanth patil <chandrakanth.patil@broadcom.com>

Mailing list:

megaraidlinux.pdl@broadcom.com, linux-scsi@vger.kernel.org

Status:

Maintained

Web-page:

http://www.avagotech.com/support/

Files:

scsi/megaraid drivers/scsi/megaraid.* drivers/scsi/megaraid/

MELEXIS MLX90614 DRIVER

Mail:

Crt Mori <cmo@melexis.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

http://www.melexis.com

Files:

drivers/iio/temperature/mlx90614.c

MELEXIS MLX90632 DRIVER

Mail:

Crt Mori <cmo@melexis.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

http://www.melexis.com

Files:

drivers/iio/temperature/mlx90632.c

MELEXIS MLX90635 DRIVER

Mail:

Crt Mori <cmo@melexis.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Web-page:

http://www.melexis.com

Files:

drivers/iio/temperature/mlx90635.c

MELFAS MIP4 TOUCHSCREEN DRIVER

Mail:

Sangwon Jee <jeesw@melfas.com>

Status:

Supported

Web-page:

http://www.melfas.com

Files:

Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt drivers/input/touchscreen/melfas_mip4.c

MELLANOX BLUEFIELD I2C DRIVER

Mail:

Khalil Blaiech <kblaiech@nvidia.com>, Asmaa Mnebhi <asmaa@nvidia.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Files:

drivers/i2c/busses/i2c-mlxbf.c

MELLANOX ETHERNET DRIVER (mlx4_en)

Mail:

Tariq Toukan <tariqt@nvidia.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

drivers/net/ethernet/mellanox/mlx4/en_*

MELLANOX ETHERNET DRIVER (mlx5e)

Mail:

Saeed Mahameed <saeedm@nvidia.com>, Tariq Toukan <tariqt@nvidia.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

drivers/net/ethernet/mellanox/mlx5/core/en_*

MELLANOX ETHERNET INNOVA DRIVERS

Reviewer:

Boris Pismenny <borisp@nvidia.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

drivers/net/ethernet/mellanox/mlx5/core/en_accel/* drivers/net/ethernet/mellanox/mlx5/core/fpga/* include/linux/mlx5/mlx5_ifc_fpga.h

MELLANOX ETHERNET SWITCH DRIVERS

Mail:

Ido Schimmel <idosch@nvidia.com>, Petr Machata <petrm@nvidia.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

drivers/net/ethernet/mellanox/mlxsw/ tools/testing/selftests/drivers/net/mlxsw/

MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)

Mail:

mlxsw@nvidia.com

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

drivers/net/ethernet/mellanox/mlxfw/

MELLANOX HARDWARE PLATFORM SUPPORT

Mail:

Hans de Goede <hdegoede@redhat.com>, Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>, Vadim Pasternak <vadimp@nvidia.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

Documentation/ABI/testing/sysfs-platform-mellanox-bootctl drivers/platform/mellanox/ include/linux/platform_data/mlxreg.h

MELLANOX MLX4 core VPI driver

Mail:

Tariq Toukan <tariqt@nvidia.com>

Mailing list:

netdev@vger.kernel.org, linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

drivers/net/ethernet/mellanox/mlx4/ include/linux/mlx4/

MELLANOX MLX4 IB driver

Mail:

Yishai Hadas <yishaih@nvidia.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

http://patchwork.kernel.org/project/linux-rdma/list/

Files:

drivers/infiniband/hw/mlx4/ include/linux/mlx4/ include/uapi/rdma/mlx4-abi.h

MELLANOX MLX5 core VPI driver

Mail:

Saeed Mahameed <saeedm@nvidia.com>, Leon Romanovsky <leonro@nvidia.com>, Tariq Toukan <tariqt@nvidia.com>

Mailing list:

netdev@vger.kernel.org, linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

Files:

Documentation/networking/device_drivers/ethernet/mellanox/ drivers/net/ethernet/mellanox/mlx5/core/ include/linux/mlx5/

MELLANOX MLX5 IB driver

Mail:

Leon Romanovsky <leonro@nvidia.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Web-page:

https://www.nvidia.com/networking/

Patchwork:

http://patchwork.kernel.org/project/linux-rdma/list/

Files:

drivers/infiniband/hw/mlx5/ include/linux/mlx5/ include/uapi/rdma/mlx5-abi.h

MELLANOX MLX5 VDPA DRIVER

Mail:

Dragos Tatulea <dtatulea@nvidia.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Supported

Files:

drivers/vdpa/mlx5/

MELLANOX MLXCPLD I2C AND MUX DRIVER

Mail:

Vadim Pasternak <vadimp@nvidia.com>, Michael Shych <michaelsh@nvidia.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Files:

i2c/busses/i2c-mlxcpld drivers/i2c/busses/i2c-mlxcpld.c drivers/i2c/muxes/i2c-mux-mlxcpld.c

MELLANOX MLXCPLD LED DRIVER

Mail:

Vadim Pasternak <vadimp@nvidia.com>

Mailing list:

linux-leds@vger.kernel.org

Status:

Supported

Files:

leds/leds-mlxcpld drivers/leds/leds-mlxcpld.c drivers/leds/leds-mlxreg.c

MELLANOX PLATFORM DRIVER

Mail:

Vadim Pasternak <vadimp@nvidia.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

drivers/platform/x86/mlx-platform.c

MEMBARRIER SUPPORT

Mail:

Mathieu Desnoyers <mathieu.desnoyers@efficios.com>, “Paul E. McKenney” <paulmck@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

scheduler/membarrier arch/*/include/asm/membarrier.h arch/*/include/asm/sync_core.h include/uapi/linux/membarrier.h kernel/sched/membarrier.c

MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION

Mail:

Mike Rapoport <rppt@kernel.org>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

core-api/boot-time-mm include/linux/memblock.h mm/memblock.c mm/mm_init.c tools/testing/memblock/

MEMORY ALLOCATION PROFILING

Mail:

Suren Baghdasaryan <surenb@google.com>, Kent Overstreet <kent.overstreet@linux.dev>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

mm/allocation-profiling include/linux/alloc_tag.h include/linux/pgalloc_tag.h lib/alloc_tag.c

MEMORY CONTROLLER DRIVERS

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

bugs:

mailto:krzysztof.kozlowski@linaro.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git

Files:

Documentation/devicetree/bindings/memory-controllers/ drivers/memory/ include/dt-bindings/memory/ include/memory/

MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA

Mail:

Dmitry Osipenko <digetx@gmail.com>

Mailing list:

linux-pm@vger.kernel.org, linux-tegra@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git

Files:

drivers/devfreq/tegra30-devfreq.c

MEMORY HOT(UN)PLUG

Mail:

David Hildenbrand <david@redhat.com>, Oscar Salvador <osalvador@suse.de>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

admin-guide/mm/memory-hotplug core-api/memory-hotplug drivers/base/memory.c include/linux/memory_hotplug.h mm/memory_hotplug.c tools/testing/selftests/memory-hotplug/

MEMORY MANAGEMENT

Mail:

Andrew Morton <akpm@linux-foundation.org>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Web-page:

http://www.linux-mm.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new

Files:

Documentation/admin-guide/mm/ Documentation/mm/ include/linux/gfp.h include/linux/gfp_types.h include/linux/memfd.h include/linux/memory.h include/linux/memory_hotplug.h include/linux/memory-tiers.h include/linux/mempolicy.h include/linux/mempool.h include/linux/memremap.h include/linux/mm.h include/linux/mm_*.h include/linux/mmzone.h include/linux/mmu_notifier.h include/linux/pagewalk.h include/linux/rmap.h include/trace/events/ksm.h mm/ tools/mm/ tools/testing/selftests/mm/

Regex:

include/linux/page[-_]*

MEMORY MAPPING

Mail:

Andrew Morton <akpm@linux-foundation.org>, Liam R. Howlett <Liam.Howlett@oracle.com>, Lorenzo Stoakes <lorenzo.stoakes@oracle.com>

Reviewer:

Vlastimil Babka <vbabka@suse.cz>, Jann Horn <jannh@google.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Web-page:

http://www.linux-mm.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Files:

mm/mmap.c

MEMORY TECHNOLOGY DEVICES (MTD)

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>, Richard Weinberger <richard@nod.at>, Vignesh Raghavendra <vigneshr@ti.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Web-page:

http://www.linux-mtd.infradead.org/

Patchwork:

http://patchwork.ozlabs.org/project/linux-mtd/list/

chat:

irc://irc.oftc.net/mtd

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next

Files:

Documentation/devicetree/bindings/mtd/ drivers/mtd/ include/linux/mtd/ include/uapi/mtd/

MEN A21 WATCHDOG DRIVER

Mail:

Johannes Thumshirn <morbidrsa@gmail.com>

Mailing list:

linux-watchdog@vger.kernel.org

Status:

Maintained

Files:

drivers/watchdog/mena21_wdt.c

MEN CHAMELEON BUS (mcb)

Mail:

Johannes Thumshirn <morbidrsa@gmail.com>

Status:

Maintained

Files:

driver-api/men-chameleon-bus drivers/mcb/ include/linux/mcb.h

MEN F21BMC (Board Management Controller)

Mail:

Andreas Werner <andreas.werner@men.de>

Status:

Supported

Files:

hwmon/menf21bmc drivers/hwmon/menf21bmc_hwmon.c drivers/leds/leds-menf21bmc.c drivers/mfd/menf21bmc.c drivers/watchdog/menf21bmc_wdt.c

MEN Z069 WATCHDOG DRIVER

Mail:

Johannes Thumshirn <jth@kernel.org>

Mailing list:

linux-watchdog@vger.kernel.org

Status:

Maintained

Files:

drivers/watchdog/menz69_wdt.c

MESON AO CEC DRIVER FOR AMLOGIC SOCS

Mail:

Neil Armstrong <neil.armstrong@linaro.org>

Mailing list:

linux-media@vger.kernel.org, linux-amlogic@lists.infradead.org

Status:

Supported

Web-page:

http://linux-meson.com/

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml drivers/media/cec/platform/meson/ao-cec-g12a.c drivers/media/cec/platform/meson/ao-cec.c

MESON GE2D DRIVER FOR AMLOGIC SOCS

Mail:

Neil Armstrong <neil.armstrong@linaro.org>

Mailing list:

linux-media@vger.kernel.org, linux-amlogic@lists.infradead.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml drivers/media/platform/amlogic/meson-ge2d/

MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS

Mail:

Liang Yang <liang.yang@amlogic.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml drivers/mtd/nand/raw/meson_*

MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS

Mail:

Neil Armstrong <neil.armstrong@linaro.org>

Mailing list:

linux-media@vger.kernel.org, linux-amlogic@lists.infradead.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml drivers/staging/media/meson/vdec/

META ETHERNET DRIVERS

Mail:

Alexander Duyck <alexanderduyck@fb.com>, Jakub Kicinski <kuba@kernel.org>

Reviewer:

kernel-team@meta.com

Status:

Supported

Files:

Documentation/networking/device_drivers/ethernet/meta/ drivers/net/ethernet/meta/

METHODE UDPU SUPPORT

Mail:

Robert Marko <robert.marko@sartura.hr>

Status:

Maintained

Files:

arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts arch/arm64/boot/dts/marvell/armada-3720-uDPU.*

MHI BUS

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

mhi@lists.linux.dev, linux-arm-msm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git

Files:

Documentation/ABI/stable/sysfs-bus-mhi Documentation/mhi/ drivers/bus/mhi/ drivers/pci/endpoint/functions/pci-epf-mhi.c include/linux/mhi.h

MICROBLAZE ARCHITECTURE

Mail:

Michal Simek <monstr@monstr.eu>

Status:

Supported

Web-page:

http://www.monstr.eu/fdt/

SCM:

git git://git.monstr.eu/linux-2.6-microblaze.git

Files:

arch/microblaze/

MICROBLAZE TMR INJECT

Mail:

Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml drivers/misc/xilinx_tmr_inject.c

MICROBLAZE TMR MANAGER

Mail:

Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>

Status:

Supported

Files:

Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml drivers/misc/xilinx_tmr_manager.c

MICROCHIP AT91 DMA DRIVERS

Mail:

Ludovic Desroches <ludovic.desroches@microchip.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), dmaengine@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/dma/atmel-dma.txt drivers/dma/at_hdmac.c drivers/dma/at_xdmac.c include/dt-bindings/dma/at91.h

MICROCHIP AT91 SERIAL DRIVER

Mail:

Richard Genoud <richard.genoud@bootlin.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml drivers/tty/serial/atmel_serial.c drivers/tty/serial/atmel_serial.h

MICROCHIP AT91 USART MFD DRIVER

Mail:

Radu Pirea <radu_nicolae.pirea@upb.ro>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml drivers/mfd/at91-usart.c include/dt-bindings/mfd/at91-usart.h

MICROCHIP AT91 USART SPI DRIVER

Mail:

Radu Pirea <radu_nicolae.pirea@upb.ro>

Mailing list:

linux-spi@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml drivers/spi/spi-at91-usart.c

MICROCHIP AUDIO ASOC DRIVERS

Mail:

Claudiu Beznea <claudiu.beznea@tuxon.dev>, Andrei Simion <andrei.simion@microchip.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/sound/atmel* Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt Documentation/devicetree/bindings/sound/microchip,sama7g5-* Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt sound/soc/atmel

MICROCHIP CSI2DC DRIVER

Mail:

Eugen Hristev <eugen.hristev@microchip.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/media/microchip,csi2dc.yaml drivers/media/platform/microchip/microchip-csi2dc.c

MICROCHIP ECC DRIVER

Mailing list:

linux-crypto@vger.kernel.org

Status:

Orphan

Files:

drivers/crypto/atmel-ecc.*

MICROCHIP EIC DRIVER

Mail:

Claudiu Beznea <claudiu.beznea@tuxon.dev>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml drivers/irqchip/irq-mchp-eic.c

MICROCHIP I2C DRIVER

Mail:

Codrin Ciubotariu <codrin.ciubotariu@microchip.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Files:

drivers/i2c/busses/i2c-at91-*.c drivers/i2c/busses/i2c-at91.h

MICROCHIP ISC DRIVER

Mail:

Eugen Hristev <eugen.hristev@microchip.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/media/atmel,isc.yaml Documentation/devicetree/bindings/media/microchip,xisc.yaml drivers/media/platform/microchip/microchip-isc* drivers/media/platform/microchip/microchip-sama*-isc* drivers/staging/media/deprecated/atmel/atmel-isc* drivers/staging/media/deprecated/atmel/atmel-sama*-isc* include/linux/atmel-isc-media.h

MICROCHIP ISI DRIVER

Mail:

Eugen Hristev <eugen.hristev@microchip.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

drivers/media/platform/atmel/atmel-isi.c drivers/media/platform/atmel/atmel-isi.h

MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER

Mail:

Woojung Huh <woojung.huh@microchip.com>, UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml drivers/net/dsa/microchip/* include/linux/dsa/ksz_common.h include/linux/platform_data/microchip-ksz.h net/dsa/tag_ksz.c

MICROCHIP LAN743X ETHERNET DRIVER

Mail:

Bryan Whitehead <bryan.whitehead@microchip.com>, UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/microchip/lan743x_*

MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER

Mail:

Parthiban Veerasooran <parthiban.veerasooran@microchip.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/microchip,lan8650.yaml drivers/net/ethernet/microchip/lan865x/lan865x.c

MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER

Mail:

Arun Ramadoss <arun.ramadoss@microchip.com>

Reviewer:

UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/phy/microchip_t1.c

MICROCHIP LAN966X ETHERNET DRIVER

Mail:

Horatiu Vultur <horatiu.vultur@microchip.com>, UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/microchip/lan966x/*

MICROCHIP LAN966X OIC DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml drivers/irqchip/irq-lan966x-oic.c

MICROCHIP LAN966X PCI DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Status:

Maintained

Files:

drivers/misc/lan966x_pci.c drivers/misc/lan966x_pci.dtso

MICROCHIP LAN969X ETHERNET DRIVER

Mail:

Daniel Machon <daniel.machon@microchip.com>, UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/microchip/lan969x/*

MICROCHIP LCDFB DRIVER

Mail:

Nicolas Ferre <nicolas.ferre@microchip.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/atmel_lcdfb.c include/video/atmel_lcdc.h

MICROCHIP MCP16502 PMIC DRIVER

Mail:

Claudiu Beznea <claudiu.beznea@tuxon.dev>, Andrei Simion <andrei.simion@microchip.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml drivers/regulator/mcp16502.c

MICROCHIP MCP3564 ADC DRIVER

Mail:

Marius Cristea <marius.cristea@microchip.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564 Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml drivers/iio/adc/mcp3564.c

MICROCHIP MCP3911 ADC DRIVER

Mail:

Marcus Folkesson <marcus.folkesson@gmail.com>, Kent Gustavsson <kent@minoris.se>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml drivers/iio/adc/mcp3911.c

MICROCHIP MMC/SD/SDIO MCI DRIVER

Mail:

Aubin Constans <aubin.constans@microchip.com>

Status:

Maintained

Files:

drivers/mmc/host/atmel-mci.c

MICROCHIP NAND DRIVER

Mailing list:

linux-mtd@lists.infradead.org

Status:

Orphan

Files:

Documentation/devicetree/bindings/mtd/atmel-nand.txt drivers/mtd/nand/raw/atmel/*

MICROCHIP OTPC DRIVER

Mail:

Claudiu Beznea <claudiu.beznea@tuxon.dev>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml drivers/nvmem/microchip-otpc.c include/dt-bindings/nvmem/microchip,sama7g5-otpc.h

MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIVER

Mail:

Matteo Martelli <matteomartelli3@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/adc/microchip,pac1921.yaml drivers/iio/adc/pac1921.c

MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER

Mail:

Marius Cristea <marius.cristea@microchip.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml drivers/iio/adc/pac1934.c

MICROCHIP PCI1XXXX GP DRIVER

Mail:

Vaibhaav Ram T.L <vaibhaavram.tl@microchip.com>, Kumaravel Thiagarajan <kumaravel.thiagarajan@microchip.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Supported

Files:

drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c

MICROCHIP PCI1XXXX I2C DRIVER

Mail:

Tharun Kumar P <tharunkumar.pasumarthi@microchip.com>, Kumaravel Thiagarajan <kumaravel.thiagarajan@microchip.com>, Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/busses/i2c-mchp-pci1xxxx.c

MICROCHIP PCIe UART DRIVER

Mail:

Kumaravel Thiagarajan <kumaravel.thiagarajan@microchip.com>, Tharun Kumar P <tharunkumar.pasumarthi@microchip.com>

Mailing list:

linux-serial@vger.kernel.org

Status:

Maintained

Files:

drivers/tty/serial/8250/8250_pci1xxxx.c

MICROCHIP POLARFIRE FPGA DRIVERS

Mail:

Conor Dooley <conor.dooley@microchip.com>

Mailing list:

linux-fpga@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml drivers/fpga/microchip-spi.c

MICROCHIP PWM DRIVER

Mail:

Claudiu Beznea <claudiu.beznea@tuxon.dev>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-pwm@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml drivers/pwm/pwm-atmel.c

MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER

Mail:

Manikandan Muralidharan <manikandan.m@microchip.com>, Dharma Balasubiramani <dharma.b@microchip.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

Files:

Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml drivers/gpu/drm/bridge/microchip-lvds.c

MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER

Mail:

Eugen Hristev <eugen.hristev@microchip.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml drivers/iio/adc/at91-sama5d2_adc.c include/dt-bindings/iio/adc/at91-sama5d2_adc.h

MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER

Mail:

Claudiu Beznea <claudiu.beznea@tuxon.dev>

Status:

Supported

Files:

Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml drivers/power/reset/at91-sama5d2_shdwc.c

MICROCHIP SOC DRIVERS

Mail:

Conor Dooley <conor@kernel.org>

Status:

Supported

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/

Files:

Documentation/devicetree/bindings/soc/microchip/ drivers/soc/microchip/

MICROCHIP SPI DRIVER

Mail:

Ryan Wanner <ryan.wanner@microchip.com>

Status:

Supported

Files:

drivers/spi/spi-atmel.*

MICROCHIP SSC DRIVER

Mail:

Claudiu Beznea <claudiu.beznea@tuxon.dev>, Andrei Simion <andrei.simion@microchip.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/misc/atmel-ssc.txt drivers/misc/atmel-ssc.c include/linux/atmel-ssc.h

Microchip Timer Counter Block (TCB) Capture Driver

Mail:

Kamel Bouhara <kamel.bouhara@bootlin.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/counter/microchip-tcb-capture.c

MICROCHIP USB251XB DRIVER

Mail:

Richard Leitner <richard.leitner@skidata.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/usb251xb.yaml drivers/usb/misc/usb251xb.c

MICROCHIP USBA UDC DRIVER

Mail:

Cristian Birsan <cristian.birsan@microchip.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

drivers/usb/gadget/udc/atmel_usba_udc.*

MICROCHIP WILC1000 WIFI DRIVER

Mail:

Ajay Singh <ajay.kathat@microchip.com>, Claudiu Beznea <claudiu.beznea@tuxon.dev>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Supported

Files:

drivers/net/wireless/microchip/wilc1000/

MICROSEMI MIPS SOCS

Mail:

Alexandre Belloni <alexandre.belloni@bootlin.com>, UNGLinuxDriver@microchip.com

Mailing list:

linux-mips@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/mips/mscc.txt Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml Documentation/devicetree/bindings/power/reset/ocelot-reset.txt arch/mips/boot/dts/mscc/ arch/mips/configs/generic/board-ocelot.config arch/mips/generic/board-ocelot.c

MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)

Mail:

Don Brace <don.brace@microchip.com>

Mailing list:

storagedev@microchip.com, linux-scsi@vger.kernel.org

Status:

Supported

Files:

scsi/smartpqi drivers/scsi/smartpqi/Kconfig drivers/scsi/smartpqi/Makefile drivers/scsi/smartpqi/smartpqi*.[ch] include/linux/cciss*.h include/uapi/linux/cciss*.h

MICROSOFT MANA RDMA DRIVER

Mail:

Long Li <longli@microsoft.com>, Ajay Sharma <sharmaajay@microsoft.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/hw/mana/ include/net/mana include/uapi/rdma/mana-abi.h

MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/surface/surface_aggregator_tabletsw.c

MICROSOFT SURFACE BATTERY AND AC DRIVERS

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

linux-pm@vger.kernel.org, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/power/supply/surface_battery.c drivers/power/supply/surface_charger.c

MICROSOFT SURFACE DTX DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

driver-api/surface_aggregator/clients/dtx drivers/platform/surface/surface_dtx.c include/uapi/linux/surface_aggregator/dtx.h

MICROSOFT SURFACE SENSOR FAN DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>, Ivor Wanders <ivor@iwanders.net>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/surface_fan drivers/hwmon/surface_fan.c

MICROSOFT SURFACE SENSOR THERMAL DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/surface_temp.c

MICROSOFT SURFACE GPE LID SUPPORT DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/surface/surface_gpe.c

MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT

Mail:

Hans de Goede <hdegoede@redhat.com>, Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>, Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git

Files:

drivers/platform/surface/

MICROSOFT SURFACE HID TRANSPORT DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

linux-input@vger.kernel.org, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/surface-hid/

MICROSOFT SURFACE HOT-PLUG DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/surface/surface_hotplug.c

MICROSOFT SURFACE PLATFORM PROFILE DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/surface/surface_platform_profile.c

MICROSOFT SURFACE PRO 3 BUTTON DRIVER

Mail:

Chen Yu <yu.c.chen@intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

drivers/platform/surface/surfacepro3_button.c

MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/surface/surface_aggregator_hub.c

MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/linux-surface/surface-aggregator-module

chat:

irc://irc.libera.chat/linux-surface

Files:

Documentation/driver-api/surface_aggregator/ drivers/platform/surface/aggregator/ drivers/platform/surface/surface_acpi_notify.c drivers/platform/surface/surface_aggregator_cdev.c drivers/platform/surface/surface_aggregator_registry.c include/linux/surface_acpi_notify.h include/linux/surface_aggregator/ include/uapi/linux/surface_aggregator/

MICROTEK X6 SCANNER

Mail:

Oliver Neukum <oliver@neukum.org>

Status:

Maintained

Files:

drivers/usb/image/microtek.*

MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT

Mail:

Luka Kovacic <luka.kovacic@sartura.hr>, Luka Perkov <luka.perkov@sartura.hr>

Status:

Maintained

Files:

arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts

MIN HEAP

Mail:

Kuan-Wei Chiu <visitorckw@gmail.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

core-api/min_heap include/linux/min_heap.h lib/min_heap.c lib/test_min_heap.c

MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml Documentation/driver-api/media/drivers/ccs/ userspace-api/media/drivers/ccs drivers/media/i2c/ccs-pll.c drivers/media/i2c/ccs-pll.h drivers/media/i2c/ccs/ include/uapi/linux/ccs.h include/uapi/linux/smiapp.h

MIPS

Mail:

Thomas Bogendoerfer <tsbogend@alpha.franken.de>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-mips/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git

Files:

Documentation/devicetree/bindings/mips/ Documentation/arch/mips/ arch/mips/ drivers/platform/mips/ include/dt-bindings/mips/

MIPS BOSTON DEVELOPMENT BOARD

Mail:

Paul Burton <paulburton@kernel.org>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/img,boston-clock.txt arch/mips/boot/dts/img/boston.dts arch/mips/configs/generic/board-boston.config drivers/clk/imgtec/clk-boston.c include/dt-bindings/clock/boston-clock.h

MIPS CORE DRIVERS

Mail:

Thomas Bogendoerfer <tsbogend@alpha.franken.de>

Mailing list:

linux-mips@vger.kernel.org

Status:

Supported

Files:

drivers/bus/mips_cdmm.c drivers/clocksource/mips-gic-timer.c drivers/cpuidle/cpuidle-cps.c drivers/irqchip/irq-mips-cpu.c drivers/irqchip/irq-mips-gic.c

MIPS GENERIC PLATFORM

Mail:

Paul Burton <paulburton@kernel.org>

Mailing list:

linux-mips@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/power/mti,mips-cpc.yaml arch/mips/generic/ arch/mips/tools/generic-board-config.sh

MIPS RINT INSTRUCTION EMULATION

Mail:

Aleksandar Markovic <aleksandar.markovic@mips.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Supported

Files:

arch/mips/math-emu/dp_rint.c arch/mips/math-emu/sp_rint.c

MIPS/LOONGSON1 ARCHITECTURE

Mail:

Keguang Zhang <keguang.zhang@gmail.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/*/loongson,ls1*.yaml arch/mips/include/asm/mach-loongson32/ arch/mips/loongson32/ drivers/*/*loongson1* drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c

MIPS/LOONGSON2EF ARCHITECTURE

Mail:

Jiaxun Yang <jiaxun.yang@flygoat.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/include/asm/mach-loongson2ef/ arch/mips/loongson2ef/ drivers/cpufreq/loongson2_cpufreq.c

MIPS/LOONGSON64 ARCHITECTURE

Mail:

Huacai Chen <chenhuacai@kernel.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/include/asm/mach-loongson64/ arch/mips/loongson64/ drivers/irqchip/irq-loongson* drivers/platform/mips/cpu_hwmon.c

MIROSOUND PCM20 FM RADIO RECEIVER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-miropcm20*

MITSUMI MM8013 FG DRIVER

Mail:

Konrad Dybcio <konradybcio@kernel.org>

Files:

Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml drivers/power/supply/mm8013.c

MMP SUPPORT

Reviewer:

Lubomir Rintel <lkundrak@v3.sk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git

Files:

arch/arm/boot/dts/marvell/mmp* arch/arm/mach-mmp/ include/linux/soc/mmp/

MMP USB PHY DRIVERS

Reviewer:

Lubomir Rintel <lkundrak@v3.sk>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/phy/marvell/phy-mmp3-usb.c drivers/phy/marvell/phy-pxa-usb.c

MMU GATHER AND TLB INVALIDATION

Mail:

Will Deacon <will@kernel.org>, “Aneesh Kumar K.V” <aneesh.kumar@kernel.org>, Andrew Morton <akpm@linux-foundation.org>, Nick Piggin <npiggin@gmail.com>, Peter Zijlstra <peterz@infradead.org>

Mailing list:

linux-arch@vger.kernel.org, linux-mm@kvack.org

Status:

Maintained

Files:

arch/*/include/asm/tlb.h include/asm-generic/tlb.h mm/mmu_gather.c

MN88472 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/mn88472*

MN88473 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/mn88473*

MOBILEYE MIPS SOCS

Mail:

Vladimir Kondratiev <vladimir.kondratiev@mobileye.com>, Gregory CLEMENT <gregory.clement@bootlin.com>, Théo Lebrun <theo.lebrun@bootlin.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mips/mobileye.yaml Documentation/devicetree/bindings/soc/mobileye/ arch/mips/boot/dts/mobileye/ arch/mips/configs/eyeq5_defconfig arch/mips/mobileye/board-epm5.its.S drivers/clk/clk-eyeq.c drivers/pinctrl/pinctrl-eyeq5.c drivers/reset/reset-eyeq.c include/dt-bindings/clock/mobileye,eyeq5-clk.h

MODULE SUPPORT

Mail:

Luis Chamberlain <mcgrof@kernel.org>

Reviewer:

Petr Pavlu <petr.pavlu@suse.com>, Sami Tolvanen <samitolvanen@google.com>, Daniel Gomez <da.gomez@samsung.com>

Mailing list:

linux-modules@vger.kernel.org, linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next

Files:

include/linux/kmod.h include/linux/module*.h kernel/module/ lib/test_kmod.c scripts/module* tools/testing/selftests/kmod/

MONOLITHIC POWER SYSTEM PMIC DRIVER

Mail:

Saravanan Sekar <sravanhome@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/mps,mp2629.yaml Documentation/devicetree/bindings/regulator/mps,mp*.yaml drivers/hwmon/pmbus/mpq7932.c drivers/iio/adc/mp2629_adc.c drivers/mfd/mp2629.c drivers/power/supply/mp2629_charger.c drivers/regulator/mp5416.c drivers/regulator/mpq7920.c drivers/regulator/mpq7920.h include/linux/mfd/mp2629.h

MOST(R) TECHNOLOGY DRIVER

Mail:

Parthiban Veerasooran <parthiban.veerasooran@microchip.com>, Christian Gromm <christian.gromm@microchip.com>

Status:

Maintained

Files:

Documentation/ABI/testing/configfs-most Documentation/ABI/testing/sysfs-bus-most drivers/most/ drivers/staging/most/ include/linux/most.h

MOTORCOMM PHY DRIVER

Mail:

Frank <Frank.Sae@motor-comm.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml drivers/net/phy/motorcomm.c

MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD

Mail:

Jiri Slaby <jirislaby@kernel.org>

Status:

Maintained

Files:

driver-api/tty/moxa-smartio drivers/tty/mxser.*

MP3309C BACKLIGHT DRIVER

Mail:

Flavio Suligoi <f.suligoi@asem.it>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml drivers/video/backlight/mp3309c.c

MPS MP2891 DRIVER

Mail:

Noah Wang <noahwang.wang@outlook.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/mp2891 drivers/hwmon/pmbus/mp2891.c

MPS MP2993 DRIVER

Mail:

Noah Wang <noahwang.wang@outlook.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/mp2993 drivers/hwmon/pmbus/mp2993.c

MPS MP9941 DRIVER

Mail:

Noah Wang <noahwang.wang@outlook.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/mp9941 drivers/hwmon/pmbus/mp9941.c

MR800 AVERMEDIA USB FM RADIO DRIVER

Mail:

Alexey Klimov <alexey.klimov@linaro.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-mr800.c

MRF24J40 IEEE 802.15.4 RADIO DRIVER

Mail:

Stefan Schmidt <stefan@datenfreihafen.org>

Mailing list:

linux-wpan@vger.kernel.org

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt drivers/net/ieee802154/mrf24j40.c

MSI EC DRIVER

Mail:

Nikita Kravets <teackot@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/BeardOverflow/msi-ec

Files:

drivers/platform/x86/msi-ec.*

MSI LAPTOP SUPPORT

Mail:

“Lee, Chun-Yi” <jlee@suse.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/msi-laptop.c

MSI WMI SUPPORT

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Orphan

Files:

drivers/platform/x86/msi-wmi.c

MSI WMI PLATFORM FEATURES

Mail:

Armin Wolf <W_Armin@gmx.de>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/debugfs-msi-wmi-platform wmi/devices/msi-wmi-platform drivers/platform/x86/msi-wmi-platform.c

MSI001 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/msi001*

MSI2500 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/msi2500/

MSTAR INTERRUPT CONTROLLER DRIVER

Mail:

Mark-PK Tsai <mark-pk.tsai@mediatek.com>, Daniel Palmer <daniel@thingy.jp>

Status:

Maintained

Files:

Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml drivers/irqchip/irq-mst-intc.c

MSYSTEMS DISKONCHIP G3 MTD DRIVER

Mail:

Robert Jarzmik <robert.jarzmik@free.fr>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

drivers/mtd/devices/docg3*

MT9M114 ONSEMI SENSOR DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml drivers/media/i2c/mt9m114.c

MT9P031 APTINA CAMERA SENSOR

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml drivers/media/i2c/mt9p031.c

MT9T112 APTINA CAMERA SENSOR

Mail:

Jacopo Mondi <jacopo@jmondi.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/mt9t112.c include/media/i2c/mt9t112.h

MT9V032 APTINA CAMERA SENSOR

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/mt9v032.txt drivers/media/i2c/mt9v032.c include/media/i2c/mt9v032.h

MT9V111 APTINA CAMERA SENSOR

Mail:

Jacopo Mondi <jacopo@jmondi.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml drivers/media/i2c/mt9v111.c

MULTIFUNCTION DEVICES (MFD)

Mail:

Lee Jones <lee@kernel.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git

Files:

Documentation/devicetree/bindings/mfd/ drivers/mfd/ include/dt-bindings/mfd/ include/linux/mfd/

MULTIMEDIA CARD (MMC) ETC. OVER SPI

Status:

Orphan

Files:

drivers/mmc/host/mmc_spi.c include/linux/spi/mmc_spi.h

MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM

Mail:

Ulf Hansson <ulf.hansson@linaro.org>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git

Files:

Documentation/devicetree/bindings/mmc/ drivers/mmc/ include/linux/mmc/ include/uapi/linux/mmc/

MULTIPLEXER SUBSYSTEM

Mail:

Peter Rosin <peda@axentia.se>

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-mux* Documentation/devicetree/bindings/mux/ drivers/mux/ include/dt-bindings/mux/ include/linux/mux/

MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER

Mail:

Bin Liu <b-liu@ti.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/musb/

MXL301RF MEDIA DRIVER

Mail:

Akihiro Tsukada <tskd08@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/media/tuners/mxl301rf*

MXL5007T MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mkrufky/tuners.git

Files:

drivers/media/tuners/mxl5007t.*

MXSFB DRM DRIVER

Mail:

Marek Vasut <marex@denx.de>, Stefan Agner <stefan@agner.ch>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/fsl,lcdif.yaml drivers/gpu/drm/mxsfb/

MYLEX DAC960 PCI RAID Controller

Mail:

Hannes Reinecke <hare@kernel.org>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/myrb.* drivers/scsi/myrs.*

MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)

Mailing list:

netdev@vger.kernel.org

Status:

Orphan

Web-page:

https://www.cspi.com/ethernet-products/support/downloads/

Files:

drivers/net/ethernet/myricom/myri10ge/

NAND FLASH SUBSYSTEM

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Reviewer:

Richard Weinberger <richard@nod.at>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Web-page:

http://www.linux-mtd.infradead.org/

Patchwork:

http://patchwork.ozlabs.org/project/linux-mtd/list/

chat:

irc://irc.oftc.net/mtd

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next

Files:

drivers/mtd/nand/ include/linux/mtd/*nand*.h

NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER

Mail:

Daniel Mack <zonque@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Web-page:

http://www.native-instruments.com

Files:

sound/usb/caiaq/

NATSEMI ETHERNET DRIVER (DP8381x)

Status:

Orphan

Files:

drivers/net/ethernet/natsemi/natsemi.c

NCR 5380 SCSI DRIVERS

Mail:

Finn Thain <fthain@linux-m68k.org>, Michael Schmitz <schmitzmic@gmail.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

scsi/g_NCR5380 drivers/scsi/NCR5380.* drivers/scsi/arm/cumana_1.c drivers/scsi/arm/oak.c drivers/scsi/atari_scsi.* drivers/scsi/dmx3191d.c drivers/scsi/g_NCR5380.* drivers/scsi/mac_scsi.* drivers/scsi/sun3_scsi.* drivers/scsi/sun3_scsi_vme.c

NCSI LIBRARY

Mail:

Samuel Mendoza-Jonas <sam@mendozajonas.com>

Status:

Maintained

Files:

net/ncsi/

NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER

Mail:

Zev Weiss <zev@bewilderbeest.net>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml drivers/hwmon/nct6775-i2c.c

NCT7363 HARDWARE MONITOR DRIVER

Mail:

Ban Feng <kcfeng0@nuvoton.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml hwmon/nct7363 drivers/hwmon/nct7363.c

NETCONSOLE

Mail:

Breno Leitao <leitao@debian.org>

Status:

Maintained

Files:

networking/netconsole drivers/net/netconsole.c tools/testing/selftests/drivers/net/netcons_basic.sh

NETDEVSIM

Mail:

Jakub Kicinski <kuba@kernel.org>

Status:

Maintained

Files:

drivers/net/netdevsim/* tools/testing/selftests/drivers/net/netdevsim/*

NETEM NETWORK EMULATOR

Mail:

Stephen Hemminger <stephen@networkplumber.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

net/sched/sch_netem.c

NETERION 10GbE DRIVERS (s2io)

Mail:

Jon Mason <jdmason@kudzu.us>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/device_drivers/ethernet/neterion/s2io drivers/net/ethernet/neterion/

NETFILTER

Mail:

Pablo Neira Ayuso <pablo@netfilter.org>, Jozsef Kadlecsik <kadlec@netfilter.org>

Mailing list:

netfilter-devel@vger.kernel.org, coreteam@netfilter.org

Status:

Maintained

Web-page:

http://www.netfilter.org/ http://www.iptables.org/ http://www.nftables.org/

Patchwork:

http://patchwork.ozlabs.org/project/netfilter-devel/list/

chat:

irc://irc.libera.chat/netfilter

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git

Files:

include/linux/netfilter* include/linux/netfilter/ include/net/netfilter/ include/uapi/linux/netfilter* include/uapi/linux/netfilter/ net/*/netfilter.c net/*/netfilter/ net/bridge/br_netfilter*.c net/netfilter/ tools/testing/selftests/net/netfilter/

NETROM NETWORK LAYER

Mailing list:

linux-hams@vger.kernel.org

Status:

Orphan

Web-page:

https://linux-ax25.in-berlin.de

Files:

include/net/netrom.h include/uapi/linux/netrom.h net/netrom/

NETRONIX EMBEDDED CONTROLLER

Mail:

Jonathan Neuschäfer <j.neuschaefer@gmx.net>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml drivers/mfd/ntxec.c drivers/pwm/pwm-ntxec.c drivers/rtc/rtc-ntxec.c include/linux/mfd/ntxec.h

NETRONOME ETHERNET DRIVERS

Mail:

Louis Peens <louis.peens@corigine.com>

Reviewer:

Jakub Kicinski <kuba@kernel.org>

Mailing list:

oss-drivers@corigine.com

Status:

Maintained

Files:

drivers/net/ethernet/netronome/

NETWORK BLOCK DEVICE (NBD)

Mail:

Josef Bacik <josef@toxicpanda.com>

Mailing list:

linux-block@vger.kernel.org, nbd@other.debian.org

Status:

Maintained

Files:

admin-guide/blockdev/nbd drivers/block/nbd.c include/trace/events/nbd.h include/uapi/linux/nbd.h

NETWORK DROP MONITOR

Mail:

Neil Horman <nhorman@tuxdriver.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

https://fedorahosted.org/dropwatch/

Files:

include/uapi/linux/net_dropmon.h net/core/drop_monitor.c

NETWORKING DRIVERS

Mail:

Andrew Lunn <andrew+netdev@lunn.ch>, “David S. Miller” <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>, Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Subsystem Profile:

process/maintainer-netdev

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git

Files:

Documentation/devicetree/bindings/net/ networking/net_cachelines/net_device drivers/connector/ drivers/net/ drivers/ptp/ include/dt-bindings/net/ include/linux/cn_proc.h include/linux/etherdevice.h include/linux/ethtool_netlink.h include/linux/fcdevice.h include/linux/fddidevice.h include/linux/hippidevice.h include/linux/if_* include/linux/inetdevice.h include/linux/netdev* include/linux/platform_data/wiznet.h include/uapi/linux/cn_proc.h include/uapi/linux/ethtool_netlink.h include/uapi/linux/if_* include/uapi/linux/net_shaper.h include/uapi/linux/netdev* tools/testing/selftests/drivers/net/

Excluded:

Documentation/devicetree/bindings/net/bluetooth/ Documentation/devicetree/bindings/net/can/ Documentation/devicetree/bindings/net/wireless/ drivers/net/can/ drivers/net/wireless/

NETWORKING DRIVERS (WIRELESS)

Mail:

Kalle Valo <kvalo@kernel.org>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/

Patchwork:

https://patchwork.kernel.org/project/linux-wireless/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git

Files:

Documentation/devicetree/bindings/net/wireless/ drivers/net/wireless/

NETWORKING [DSA]

Mail:

Andrew Lunn <andrew@lunn.ch>, Vladimir Oltean <olteanv@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/ Documentation/devicetree/bindings/net/ethernet-switch-port.yaml Documentation/devicetree/bindings/net/ethernet-switch.yaml drivers/net/dsa/ include/linux/dsa/ include/linux/platform_data/dsa.h include/net/dsa.h net/dsa/ tools/testing/selftests/drivers/net/dsa/

NETWORKING [GENERAL]

Mail:

“David S. Miller” <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>, Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>

Reviewer:

Simon Horman <horms@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Subsystem Profile:

process/maintainer-netdev

Patchwork:

https://patchwork.kernel.org/project/netdevbpf/list/

bugs:

mailto:netdev@vger.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git

Files:

core-api/netlink Documentation/netlink/ Documentation/networking/ Documentation/networking/net_cachelines/ process/maintainer-netdev Documentation/userspace-api/netlink/ include/linux/framer/framer-provider.h include/linux/framer/framer.h include/linux/in.h include/linux/indirect_call_wrapper.h include/linux/inet.h include/linux/inet_diag.h include/linux/net.h include/linux/netdev* include/linux/netlink.h include/linux/netpoll.h include/linux/rtnetlink.h include/linux/seq_file_net.h include/linux/skbuff* include/net/ include/uapi/linux/genetlink.h include/uapi/linux/hsr_netlink.h include/uapi/linux/in.h include/uapi/linux/inet_diag.h include/uapi/linux/nbd-netlink.h include/uapi/linux/net.h include/uapi/linux/net_namespace.h include/uapi/linux/netconf.h include/uapi/linux/netdev* include/uapi/linux/netlink.h include/uapi/linux/netlink_diag.h include/uapi/linux/rtnetlink.h lib/net_utils.c lib/random32.c net/ samples/pktgen/ tools/net/ tools/testing/selftests/net/

Excluded:

networking/mac80211-injection Documentation/networking/mac80211_hwsim/ networking/regulatory include/net/cfg80211.h include/net/ieee80211_radiotap.h include/net/iw_handler.h include/net/mac80211.h include/net/wext.h net/9p/ net/bluetooth/ net/can/ net/ceph/ net/mac80211/ net/rfkill/ net/wireless/

NETWORKING [IPSEC]

Mail:

Steffen Klassert <steffen.klassert@secunet.com>, Herbert Xu <herbert@gondor.apana.org.au>, “David S. Miller” <davem@davemloft.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git

Files:

include/net/xfrm.h include/uapi/linux/xfrm.h net/ipv4/ah4.c net/ipv4/esp4* net/ipv4/ip_vti.c net/ipv4/ipcomp.c net/ipv4/xfrm* net/ipv6/ah6.c net/ipv6/esp6* net/ipv6/ip6_vti.c net/ipv6/ipcomp6.c net/ipv6/xfrm* net/key/ net/xfrm/ tools/testing/selftests/net/ipsec.c

NETWORKING [IPv4/IPv6]

Mail:

“David S. Miller” <davem@davemloft.net>, David Ahern <dsahern@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git

Files:

arch/x86/net/* include/linux/ip.h include/linux/ipv6* include/net/fib* include/net/ip* include/net/route.h net/ipv4/ net/ipv6/

NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)

Mail:

Paul Moore <paul@paul-moore.com>

Mailing list:

netdev@vger.kernel.org, linux-security-module@vger.kernel.org

Status:

Supported

Web-page:

https://github.com/netlabel

Files:

Documentation/netlabel/ include/net/calipso.h include/net/cipso_ipv4.h include/net/netlabel.h include/uapi/linux/netfilter/xt_CONNSECMARK.h include/uapi/linux/netfilter/xt_SECMARK.h net/ipv4/cipso_ipv4.c net/ipv6/calipso.c net/netfilter/xt_CONNSECMARK.c net/netfilter/xt_SECMARK.c net/netlabel/

NETWORKING [MACSEC]

Mail:

Sabrina Dubroca <sd@queasysnail.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/macsec.c include/net/macsec.h include/uapi/linux/if_macsec.h

Content regex:

macsec \bmdo_

NETWORKING [MPTCP]

Mail:

Matthieu Baerts <matttbe@kernel.org>, Mat Martineau <martineau@kernel.org>

Reviewer:

Geliang Tang <geliang@kernel.org>

Mailing list:

netdev@vger.kernel.org, mptcp@lists.linux.dev

Status:

Maintained

Web-page:

https://github.com/multipath-tcp/mptcp_net-next/wiki

bugs:

https://github.com/multipath-tcp/mptcp_net-next/issues

SCM:

git https://github.com/multipath-tcp/mptcp_net-next.git export-net git https://github.com/multipath-tcp/mptcp_net-next.git export

Files:

Documentation/netlink/specs/mptcp_pm.yaml Documentation/networking/mptcp*.rst include/net/mptcp.h include/trace/events/mptcp.h include/uapi/linux/mptcp*.h net/mptcp/ tools/testing/selftests/bpf/*/*mptcp*.[ch] tools/testing/selftests/net/mptcp/

NETWORKING [TCP]

Mail:

Eric Dumazet <edumazet@google.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/net_cachelines/tcp_sock include/linux/tcp.h include/net/tcp.h include/trace/events/tcp.h include/uapi/linux/tcp.h net/ipv4/inet_connection_sock.c net/ipv4/inet_hashtables.c net/ipv4/inet_timewait_sock.c net/ipv4/syncookies.c net/ipv4/tcp*.c net/ipv6/inet6_connection_sock.c net/ipv6/inet6_hashtables.c net/ipv6/syncookies.c net/ipv6/tcp*.c

NETWORKING [TLS]

Mail:

Boris Pismenny <borisp@nvidia.com>, John Fastabend <john.fastabend@gmail.com>, Jakub Kicinski <kuba@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

include/net/tls.h include/uapi/linux/tls.h net/tls/*

NETXEN (1/10) GbE SUPPORT

Mail:

Manish Chopra <manishc@marvell.com>, Rahul Verma <rahulv@marvell.com>, GR-Linux-NIC-Dev@marvell.com

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/qlogic/netxen/

NET_FAILOVER MODULE

Mail:

Sridhar Samudrala <sridhar.samudrala@intel.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/net_failover drivers/net/net_failover.c include/net/net_failover.h

NEXTHOP

Mail:

David Ahern <dsahern@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

include/net/netns/nexthop.h include/net/nexthop.h include/uapi/linux/nexthop.h net/ipv4/nexthop.c

NFC SUBSYSTEM

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/nfc/ drivers/nfc/ include/net/nfc/ include/uapi/linux/nfc.h net/nfc/

NFC VIRTUAL NCI DEVICE DRIVER

Mail:

Bongsu Jeon <bongsu.jeon@samsung.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/nfc/virtual_ncidev.c tools/testing/selftests/nci/

NFS, SUNRPC, AND LOCKD CLIENTS

Mail:

Trond Myklebust <trondmy@kernel.org>, Anna Schumaker <anna@kernel.org>

Mailing list:

linux-nfs@vger.kernel.org

Status:

Maintained

Web-page:

http://client.linux-nfs.org

SCM:

git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git

Files:

Documentation/filesystems/nfs/ fs/lockd/ fs/nfs/ fs/nfs_common/ include/linux/lockd/ include/linux/nfs* include/linux/sunrpc/ include/uapi/linux/nfs* include/uapi/linux/sunrpc/ net/sunrpc/

NILFS2 FILESYSTEM

Mail:

Ryusuke Konishi <konishi.ryusuke@gmail.com>

Mailing list:

linux-nilfs@vger.kernel.org

Status:

Supported

Web-page:

https://nilfs.sourceforge.io/

SCM:

git https://github.com/konis/nilfs2.git

Files:

filesystems/nilfs2 fs/nilfs2/ include/trace/events/nilfs2.h include/uapi/linux/nilfs2_api.h include/uapi/linux/nilfs2_ondisk.h

NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER

Mail:

YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>

Status:

Maintained

Web-page:

http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/

Files:

scsi/NinjaSCSI drivers/scsi/pcmcia/nsp_*

NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER

Mail:

GOTO Masanori <gotom@debian.or.jp>, YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>

Status:

Maintained

Web-page:

http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/

Files:

scsi/NinjaSCSI drivers/scsi/nsp32*

NINTENDO HID DRIVER

Mail:

Daniel J. Ogorchock <djogorchock@gmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-nintendo*

NIOS2 ARCHITECTURE

Mail:

Dinh Nguyen <dinguyen@kernel.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git

Files:

arch/nios2/

NITRO ENCLAVES (NE)

Mail:

Alexandru Ciobotaru <alcioa@amazon.com>

Mailing list:

linux-kernel@vger.kernel.org, The AWS Nitro Enclaves Team <aws-nitro-enclaves-devel@amazon.com>

Status:

Supported

Web-page:

https://aws.amazon.com/ec2/nitro/nitro-enclaves/

Files:

virt/ne_overview drivers/virt/nitro_enclaves/ include/linux/nitro_enclaves.h include/uapi/linux/nitro_enclaves.h samples/nitro_enclaves/

NITRO SECURE MODULE (NSM)

Mail:

Alexander Graf <graf@amazon.com>

Mailing list:

linux-kernel@vger.kernel.org, The AWS Nitro Enclaves Team <aws-nitro-enclaves-devel@amazon.com>

Status:

Supported

Web-page:

https://aws.amazon.com/ec2/nitro/nitro-enclaves/

Files:

drivers/misc/nsm.c include/uapi/linux/nsm.h

NOHZ, DYNTICKS SUPPORT

Mail:

Anna-Maria Behnsen <anna-maria@linutronix.de>, Frederic Weisbecker <frederic@kernel.org>, Ingo Molnar <mingo@kernel.org>, Thomas Gleixner <tglx@linutronix.de>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz

Files:

include/linux/sched/nohz.h include/linux/tick.h kernel/time/tick*.*

NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)

Mail:

Pavel Machek <pavel@ucw.cz>, Sakari Ailus <sakari.ailus@iki.fi>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/ad5820.c drivers/media/i2c/et8ek8

NOKIA N900 POWER SUPPLY DRIVERS

Reviewer:

Pali Rohár <pali@kernel.org>

Files:

drivers/power/supply/bq2415x_charger.c drivers/power/supply/bq27xxx_battery.c drivers/power/supply/bq27xxx_battery_i2c.c drivers/power/supply/isp1704_charger.c drivers/power/supply/rx51_battery.c include/linux/power/bq2415x_charger.h include/linux/power/bq27xxx_battery.h

NOLIBC HEADER FILE

Mail:

Willy Tarreau <w@1wt.eu>, Thomas Weißschuh <linux@weissschuh.net>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git

Files:

tools/include/nolibc/ tools/testing/selftests/nolibc/

NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/touchscreen/novatek,nvt-ts.yaml drivers/input/touchscreen/novatek-nvt-ts.c

NSDEPS

Mail:

Matthias Maennich <maennich@google.com>

Status:

Maintained

Files:

core-api/symbol-namespaces scripts/nsdeps

NTB AMD DRIVER

Mail:

Sanjay R Mehta <sanju.mehta@amd.com>, Shyam Sundar S K <Shyam-sundar.S-k@amd.com>

Mailing list:

ntb@lists.linux.dev

Status:

Supported

Files:

drivers/ntb/hw/amd/

NTB DRIVER CORE

Mail:

Jon Mason <jdmason@kudzu.us>, Dave Jiang <dave.jiang@intel.com>, Allen Hubbe <allenbh@gmail.com>

Mailing list:

ntb@lists.linux.dev

Status:

Supported

Web-page:

https://github.com/jonmason/ntb/wiki

SCM:

git https://github.com/jonmason/ntb.git

Files:

drivers/net/ntb_netdev.c drivers/ntb/ drivers/pci/endpoint/functions/pci-epf-*ntb.c include/linux/ntb.h include/linux/ntb_transport.h tools/testing/selftests/ntb/

NTB INTEL DRIVER

Mail:

Dave Jiang <dave.jiang@intel.com>

Mailing list:

ntb@lists.linux.dev

Status:

Supported

Web-page:

https://github.com/davejiang/linux/wiki

SCM:

git https://github.com/davejiang/linux.git

Files:

drivers/ntb/hw/intel/

NTFS3 FILESYSTEM

Mail:

Konstantin Komarov <almaz.alexandrovich@paragon-software.com>

Mailing list:

ntfs3@lists.linux.dev

Status:

Supported

Web-page:

http://www.paragon-software.com/

SCM:

git https://github.com/Paragon-Software-Group/linux-ntfs3.git

Files:

filesystems/ntfs3 fs/ntfs3/

NUBUS SUBSYSTEM

Mail:

Finn Thain <fthain@linux-m68k.org>

Mailing list:

linux-m68k@lists.linux-m68k.org

Status:

Maintained

Files:

arch/*/include/asm/nubus.h drivers/nubus/ include/linux/nubus.h include/uapi/linux/nubus.h

NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER

Mail:

Antonino Daplas <adaplas@gmail.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/nvidia/ drivers/video/fbdev/riva/

NVIDIA WMI EC BACKLIGHT DRIVER

Mail:

Daniel Dadap <ddadap@nvidia.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Supported

Files:

drivers/platform/x86/nvidia-wmi-ec-backlight.c include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h

NVM EXPRESS DRIVER

Mail:

Keith Busch <kbusch@kernel.org>, Jens Axboe <axboe@fb.com>, Christoph Hellwig <hch@lst.de>, Sagi Grimberg <sagi@grimberg.me>

Mailing list:

linux-nvme@lists.infradead.org

Status:

Supported

Web-page:

http://git.infradead.org/nvme.git

SCM:

git git://git.infradead.org/nvme.git

Files:

Documentation/nvme/ drivers/nvme/common/ drivers/nvme/host/ include/linux/nvme-*.h include/linux/nvme.h include/uapi/linux/nvme_ioctl.h

NVM EXPRESS FABRICS AUTHENTICATION

Mail:

Hannes Reinecke <hare@suse.de>

Mailing list:

linux-nvme@lists.infradead.org

Status:

Supported

Files:

drivers/nvme/host/auth.c drivers/nvme/target/auth.c drivers/nvme/target/fabrics-cmd-auth.c include/linux/nvme-auth.h

NVM EXPRESS FC TRANSPORT DRIVERS

Mail:

James Smart <james.smart@broadcom.com>

Mailing list:

linux-nvme@lists.infradead.org

Status:

Supported

Files:

drivers/nvme/host/fc.c drivers/nvme/target/fc.c drivers/nvme/target/fcloop.c include/linux/nvme-fc-driver.h include/linux/nvme-fc.h

NVM EXPRESS HARDWARE MONITORING SUPPORT

Mail:

Guenter Roeck <linux@roeck-us.net>

Mailing list:

linux-nvme@lists.infradead.org

Status:

Supported

Files:

drivers/nvme/host/hwmon.c

NVM EXPRESS TARGET DRIVER

Mail:

Christoph Hellwig <hch@lst.de>, Sagi Grimberg <sagi@grimberg.me>, Chaitanya Kulkarni <kch@nvidia.com>

Mailing list:

linux-nvme@lists.infradead.org

Status:

Supported

Web-page:

http://git.infradead.org/nvme.git

SCM:

git git://git.infradead.org/nvme.git

Files:

drivers/nvme/target/

NVMEM FRAMEWORK

Mail:

Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git

Files:

Documentation/ABI/stable/sysfs-bus-nvmem Documentation/devicetree/bindings/nvmem/ drivers/nvmem/ include/linux/nvmem-consumer.h include/linux/nvmem-provider.h

NXP BLUETOOTH WIRELESS DRIVERS

Mail:

Amitkumar Karwar <amitkumar.karwar@nxp.com>, Neeraj Kale <neeraj.sanjaykale@nxp.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml drivers/bluetooth/btnxpuart.c

NXP C45 TJA11XX PHY DRIVER

Mail:

Andrei Botila <andrei.botila@oss.nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/phy/nxp-c45-tja11xx*

NXP FSPI DRIVER

Mail:

Han Xu <han.xu@nxp.com>, Haibo Chen <haibo.chen@nxp.com>

Reviewer:

Yogesh Gaur <yogeshgaur.83@gmail.com>

Mailing list:

linux-spi@vger.kernel.org, imx@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml drivers/spi/spi-nxp-fspi.c

NXP FXAS21002C DRIVER

Mail:

Rui Miguel Silva <rmfrfs@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml drivers/iio/gyro/fxas21002c.h drivers/iio/gyro/fxas21002c_core.c drivers/iio/gyro/fxas21002c_i2c.c drivers/iio/gyro/fxas21002c_spi.c

NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER

Mail:

Haibo Chen <haibo.chen@nxp.com>

Mailing list:

linux-iio@vger.kernel.org, imx@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml drivers/iio/adc/imx7d_adc.c drivers/iio/adc/imx93_adc.c drivers/iio/adc/vf610_adc.c

NXP i.MX 8M ISI DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml drivers/media/platform/nxp/imx8-isi/

NXP i.MX 8MP DW100 V4L2 DRIVER

Mail:

Xavier Roumegue <xavier.roumegue@oss.nxp.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/nxp,dw100.yaml userspace-api/media/drivers/dw100 drivers/media/platform/nxp/dw100/ include/uapi/linux/dw100.h

NXP i.MX 8MQ DCSS DRIVER

Mail:

Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>

Reviewer:

Lucas Stach <l.stach@pengutronix.de>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml drivers/gpu/drm/imx/dcss/

NXP i.MX 8QXP ADC DRIVER

Mail:

Cai Huoqing <cai.huoqing@linux.dev>, Haibo Chen <haibo.chen@nxp.com>

Mailing list:

imx@lists.linux.dev, linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml drivers/iio/adc/imx8qxp-adc.c

NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER

Mail:

Mirela Rabulea <mirela.rabulea@nxp.com>

Mailing list:

imx@lists.linux.dev, linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml drivers/media/platform/nxp/imx-jpeg

NXP i.MX CLOCK DRIVERS

Mail:

Abel Vesa <abelvesa@kernel.org>

Reviewer:

Peng Fan <peng.fan@nxp.com>

Mailing list:

linux-clk@vger.kernel.org, imx@lists.linux.dev

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx

Files:

Documentation/devicetree/bindings/clock/imx* drivers/clk/imx/ include/dt-bindings/clock/imx*

NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER

Mail:

Jagan Teki <jagan@amarulasolutions.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml drivers/regulator/pf8x00-regulator.c

NXP PTN5150A CC LOGIC AND EXTCON DRIVER

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml drivers/extcon/extcon-ptn5150.c

NXP SGTL5000 DRIVER

Mail:

Fabio Estevam <festevam@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml sound/soc/codecs/sgtl5000*

NXP SJA1105 ETHERNET SWITCH DRIVER

Mail:

Vladimir Oltean <olteanv@gmail.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

drivers/net/dsa/sja1105 drivers/net/pcs/pcs-xpcs-nxp.c

NXP TDA998X DRM DRIVER

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Maintained

SCM:

git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes

Files:

drivers/gpu/drm/i2c/tda998x_drv.c include/drm/i2c/tda998x.h include/dt-bindings/display/tda998x.h

Content regex:

"nxp,tda998x"

NXP TFA9879 DRIVER

Mail:

Peter Rosin <peda@axentia.se>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml sound/soc/codecs/tfa9879*

NXP-NCI NFC DRIVER

Status:

Orphan

Files:

Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml drivers/nfc/nxp-nci

NXP/Goodix TFA989X (TFA1) DRIVER

Mail:

Stephan Gerhold <stephan@gerhold.net>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml sound/soc/codecs/tfa989x.c

NZXT-KRAKEN2 HARDWARE MONITORING DRIVER

Mail:

Jonas Malaco <jonas@protocubo.io>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/nzxt-kraken2 drivers/hwmon/nzxt-kraken2.c

NZXT-KRAKEN3 HARDWARE MONITORING DRIVER

Mail:

Jonas Malaco <jonas@protocubo.io>, Aleksa Savic <savicaleksa83@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/nzxt-kraken3 drivers/hwmon/nzxt-kraken3.c

OBJAGG

Mail:

Jiri Pirko <jiri@resnulli.us>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

include/linux/objagg.h lib/objagg.c lib/test_objagg.c

OBJPOOL

Mail:

Matt Wu <wuqiang.matt@bytedance.com>

Status:

Supported

Files:

include/linux/objpool.h lib/objpool.c lib/test_objpool.c

OBJTOOL

Mail:

Josh Poimboeuf <jpoimboe@kernel.org>, Peter Zijlstra <peterz@infradead.org>

Status:

Supported

Files:

include/linux/objtool*.h tools/objtool/

OCELOT ETHERNET SWITCH DRIVER

Mail:

Vladimir Oltean <vladimir.oltean@nxp.com>, Claudiu Manoil <claudiu.manoil@nxp.com>, Alexandre Belloni <alexandre.belloni@bootlin.com>, UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/dsa/ocelot/* drivers/net/ethernet/mscc/ include/soc/mscc/ocelot* net/dsa/tag_ocelot.c net/dsa/tag_ocelot_8021q.c tools/testing/selftests/drivers/net/ocelot/*

OCELOT EXTERNAL SWITCH CONTROL

Mail:

Colin Foster <colin.foster@in-advantage.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml drivers/mfd/ocelot* drivers/net/dsa/ocelot/ocelot_ext.c include/linux/mfd/ocelot.h

OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER

Mail:

Frederic Barrat <fbarrat@linux.ibm.com>, Andrew Donnellan <ajd@linux.ibm.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Supported

Files:

userspace-api/accelerators/ocxl arch/powerpc/include/asm/pnv-ocxl.h arch/powerpc/platforms/powernv/ocxl.c drivers/misc/ocxl/ include/misc/ocxl* include/uapi/misc/ocxl.h

OMAP AUDIO SUPPORT

Mail:

Peter Ujfalusi <peter.ujfalusi@gmail.com>, Jarkko Nikula <jarkko.nikula@bitmer.com>

Mailing list:

linux-sound@vger.kernel.org, linux-omap@vger.kernel.org

Status:

Maintained

Files:

sound/soc/ti/n810.c sound/soc/ti/omap* sound/soc/ti/rx51.c sound/soc/ti/sdma-pcm.*

OMAP CLOCK FRAMEWORK SUPPORT

Mail:

Paul Walmsley <paul@pwsan.com>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

arch/arm/*omap*/*clock*

OMAP DEVICE TREE SUPPORT

Mail:

Tony Lindgren <tony@atomide.com>

Mailing list:

linux-omap@vger.kernel.org, devicetree@vger.kernel.org

Status:

Maintained

Files:

arch/arm/boot/dts/ti/omap/

OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)

Mailing list:

linux-omap@vger.kernel.org, linux-fbdev@vger.kernel.org

Status:

Orphan

Files:

arch/arm/omap/dss drivers/video/fbdev/omap2/

OMAP FRAMEBUFFER SUPPORT

Mailing list:

linux-fbdev@vger.kernel.org, linux-omap@vger.kernel.org

Status:

Orphan

Files:

drivers/video/fbdev/omap/

OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT

Mail:

Roger Quadros <rogerq@kernel.org>, Tony Lindgren <tony@atomide.com>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

arch/arm/mach-omap2/*gpmc* drivers/memory/omap-gpmc.c

OMAP GPIO DRIVER

Mail:

Grygorii Strashko <grygorii.strashko@ti.com>, Santosh Shilimkar <ssantosh@kernel.org>, Kevin Hilman <khilman@kernel.org>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml drivers/gpio/gpio-omap.c

OMAP HARDWARE SPINLOCK SUPPORT

Mailing list:

linux-omap@vger.kernel.org

Status:

Orphan

Files:

drivers/hwspinlock/omap_hwspinlock.c

OMAP HS MMC SUPPORT

Mailing list:

linux-mmc@vger.kernel.org, linux-omap@vger.kernel.org

Status:

Orphan

Files:

drivers/mmc/host/omap_hsmmc.c

OMAP HWMOD DATA

Mail:

Paul Walmsley <paul@pwsan.com>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

arch/arm/mach-omap2/omap_hwmod*data*

OMAP HWMOD SUPPORT

Mail:

Paul Walmsley <paul@pwsan.com>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

arch/arm/mach-omap2/omap_hwmod.*

OMAP I2C DRIVER

Mail:

Vignesh R <vigneshr@ti.com>

Mailing list:

linux-omap@vger.kernel.org, linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml drivers/i2c/busses/i2c-omap.c

OMAP MMC SUPPORT

Mail:

Aaro Koskinen <aaro.koskinen@iki.fi>

Mailing list:

linux-omap@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/mmc/host/omap.c

OMAP POWER MANAGEMENT SUPPORT

Mail:

Kevin Hilman <khilman@kernel.org>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

arch/arm/*omap*/*pm* drivers/cpufreq/omap-cpufreq.c

OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT

Mail:

Paul Walmsley <paul@pwsan.com>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

arch/arm/mach-omap2/prm*

OMAP RANDOM NUMBER GENERATOR SUPPORT

Mail:

Deepak Saxena <dsaxena@plexity.net>

Status:

Maintained

Files:

drivers/char/hw_random/omap-rng.c

OMAP USB SUPPORT

Mailing list:

linux-usb@vger.kernel.org, linux-omap@vger.kernel.org

Status:

Orphan

Files:

arch/arm/*omap*/usb* drivers/usb/*/*omap*

OMAP/NEWFLOW NANOBONE MACHINE SUPPORT

Mail:

Mark Jackson <mpfj@newflow.co.uk>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Files:

arch/arm/boot/dts/ti/omap/am335x-nano.dts

OMAP1 SUPPORT

Mail:

Aaro Koskinen <aaro.koskinen@iki.fi>, Janusz Krzysztofik <jmkrzyszt@gmail.com>

Reviewer:

Tony Lindgren <tony@atomide.com>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/linux-omap/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git

Files:

arch/arm/configs/omap1_defconfig arch/arm/mach-omap1/ drivers/i2c/busses/i2c-omap.c include/linux/platform_data/ams-delta-fiq.h include/linux/platform_data/i2c-omap.h

OMAP2+ SUPPORT

Mail:

Aaro Koskinen <aaro.koskinen@iki.fi>, Andreas Kemnade <andreas@kemnade.info>, Kevin Hilman <khilman@baylibre.com>, Roger Quadros <rogerq@kernel.org>, Tony Lindgren <tony@atomide.com>

Mailing list:

linux-omap@vger.kernel.org

Status:

Maintained

Web-page:

http://linux.omap.com/

Patchwork:

http://patchwork.kernel.org/project/linux-omap/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git

Files:

Documentation/devicetree/bindings/arm/ti/omap.yaml arch/arm/configs/omap2plus_defconfig arch/arm/mach-omap2/ drivers/bus/omap*.[ch] drivers/bus/ti-sysc.c drivers/gpio/gpio-tps65219.c drivers/i2c/busses/i2c-omap.c drivers/irqchip/irq-omap-intc.c drivers/mfd/*omap*.c drivers/mfd/menelaus.c drivers/mfd/palmas.c drivers/mfd/tps65217.c drivers/mfd/tps65218.c drivers/mfd/tps65219.c drivers/mfd/tps65910.c drivers/mfd/twl-core.[ch] drivers/mfd/twl4030*.c drivers/mfd/twl6030*.c drivers/mfd/twl6040*.c drivers/regulator/palmas-regulator*.c drivers/regulator/pbias-regulator.c drivers/regulator/tps65217-regulator.c drivers/regulator/tps65218-regulator.c drivers/regulator/tps65219-regulator.c drivers/regulator/tps65910-regulator.c drivers/regulator/twl-regulator.c drivers/regulator/twl6030-regulator.c include/linux/platform_data/i2c-omap.h include/linux/platform_data/ti-sysc.h

OMFS FILESYSTEM

Mail:

Bob Copeland <me@bobcopeland.com>

Mailing list:

linux-karma-devel@lists.sourceforge.net

Status:

Maintained

Files:

filesystems/omfs fs/omfs/

OMNIVISION OG01A1B SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml drivers/media/i2c/og01a1b.c

OMNIVISION OV01A10 SENSOR DRIVER

Mail:

Bingbu Cao <bingbu.cao@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov01a10.c

OMNIVISION OV02A10 SENSOR DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml drivers/media/i2c/ov02a10.c

OMNIVISION OV08D10 SENSOR DRIVER

Mail:

Jimmy Su <jimmy.su@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov08d10.c

OMNIVISION OV08X40 SENSOR DRIVER

Mail:

Jason Chen <jason.z.chen@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov08x40.c Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml

OMNIVISION OV13858 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov13858.c

OMNIVISION OV13B10 SENSOR DRIVER

Mail:

Arec Kao <arec.kao@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov13b10.c

OMNIVISION OV2680 SENSOR DRIVER

Mail:

Rui Miguel Silva <rmfrfs@gmail.com>, Hans de Goede <hansg@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml drivers/media/i2c/ov2680.c

OMNIVISION OV2685 SENSOR DRIVER

Mail:

Shunqian Zheng <zhengsq@rock-chips.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml drivers/media/i2c/ov2685.c

OMNIVISION OV2740 SENSOR DRIVER

Mail:

Tianshu Qiu <tian.shu.qiu@intel.com>

Reviewer:

Sakari Ailus <sakari.ailus@linux.intel.com>, Bingbu Cao <bingbu.cao@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov2740.c

OMNIVISION OV4689 SENSOR DRIVER

Mail:

Mikhail Rudenko <mike.rudenko@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml drivers/media/i2c/ov4689.c

OMNIVISION OV5640 SENSOR DRIVER

Mail:

Steve Longerbeam <slongerbeam@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov5640.c

OMNIVISION OV5647 SENSOR DRIVER

Mail:

Dave Stevenson <dave.stevenson@raspberrypi.com>, Jacopo Mondi <jacopo@jmondi.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml drivers/media/i2c/ov5647.c

OMNIVISION OV5670 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml drivers/media/i2c/ov5670.c

OMNIVISION OV5675 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml drivers/media/i2c/ov5675.c

OMNIVISION OV5693 SENSOR DRIVER

Mail:

Daniel Scally <djrscally@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml drivers/media/i2c/ov5693.c

OMNIVISION OV5695 SENSOR DRIVER

Mail:

Shunqian Zheng <zhengsq@rock-chips.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov5695.c

OMNIVISION OV64A40 SENSOR DRIVER

Mail:

Jacopo Mondi <jacopo.mondi@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml drivers/media/i2c/ov64a40.c

OMNIVISION OV7670 SENSOR DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ov7670.txt drivers/media/i2c/ov7670.c

OMNIVISION OV772x SENSOR DRIVER

Mail:

Jacopo Mondi <jacopo@jmondi.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd fixes

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml drivers/media/i2c/ov772x.c include/media/i2c/ov772x.h

OMNIVISION OV7740 SENSOR DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ov7740.txt drivers/media/i2c/ov7740.c

OMNIVISION OV8856 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml drivers/media/i2c/ov8856.c

OMNIVISION OV8858 SENSOR DRIVER

Mail:

Jacopo Mondi <jacopo.mondi@ideasonboard.com>, Nicholas Roth <nicholas@rothemail.net>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml drivers/media/i2c/ov8858.c

OMNIVISION OV9282 SENSOR DRIVER

Mail:

Dave Stevenson <dave.stevenson@raspberrypi.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml drivers/media/i2c/ov9282.c

OMNIVISION OV9640 SENSOR DRIVER

Mail:

Petr Cvek <petrcvekcz@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/ov9640.*

OMNIVISION OV9650 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Reviewer:

Akinobu Mita <akinobu.mita@gmail.com>, Sylwester Nawrocki <s.nawrocki@samsung.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/ov9650.txt drivers/media/i2c/ov9650.c

OMNIVISION OV9734 SENSOR DRIVER

Mail:

Tianshu Qiu <tian.shu.qiu@intel.com>

Reviewer:

Bingbu Cao <bingbu.cao@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/ov9734.c

ONBOARD USB HUB DRIVER

Mail:

Matthias Kaehlcke <mka@chromium.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev drivers/usb/misc/onboard_usb_dev.c

ONENAND FLASH DRIVER

Mail:

Kyungmin Park <kyungmin.park@samsung.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

drivers/mtd/nand/onenand/ include/linux/mtd/onenand*.h

ONEXPLAYER FAN DRIVER

Mail:

Derek John Clark <derekjohn.clark@gmail.com>, Joaquín Ignacio Aramendía <samsagax@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/oxp-sensors.c

ONIE TLV NVMEM LAYOUT DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml drivers/nvmem/layouts/onie-tlv.c

ONION OMEGA2+ BOARD

Mail:

Harvey Hunt <harveyhuntnexus@gmail.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/boot/dts/ralink/omega2p.dts

ONSEMI ETHERNET PHY DRIVERS

Mail:

Piergiorgio Beruto <piergiorgio.beruto@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.onsemi.com

Files:

drivers/net/phy/ncn*

OP-TEE DRIVER

Mail:

Jens Wiklander <jens.wiklander@linaro.org>

Mailing list:

op-tee@lists.trustedfirmware.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-optee-devices drivers/tee/optee/

OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER

Mail:

Sumit Garg <sumit.garg@linaro.org>

Mailing list:

op-tee@lists.trustedfirmware.org

Status:

Maintained

Files:

drivers/char/hw_random/optee-rng.c

OP-TEE RTC DRIVER

Mail:

Clément Léger <clement.leger@bootlin.com>

Mailing list:

linux-rtc@vger.kernel.org

Status:

Maintained

Files:

drivers/rtc/rtc-optee.c

OPA-VNIC DRIVER

Mail:

Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/ulp/opa_vnic

OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK

Mail:

Parthiban Veerasooran <parthiban.veerasooran@microchip.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/oa-tc6-framework drivers/net/ethernet/oa_tc6.c include/linux/oa_tc6.h

OPEN FIRMWARE AND FLATTENED DEVICE TREE

Mail:

Rob Herring <robh@kernel.org>, Saravana Kannan <saravanak@google.com>

Mailing list:

devicetree@vger.kernel.org

Status:

Maintained

Web-page:

http://www.devicetree.org/

chat:

irc://irc.libera.chat/devicetree

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git

Files:

Documentation/ABI/testing/sysfs-firmware-ofw drivers/of/ include/linux/of*.h scripts/dtc/ tools/testing/selftests/dt/

Content regex:

of_overlay_notifier_ of_overlay_fdt_apply of_overlay_remove

OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS

Mail:

Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>

Mailing list:

devicetree@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.ozlabs.org/project/devicetree-bindings/list/

chat:

irc://irc.libera.chat/devicetree

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git

Files:

Documentation/devicetree/ arch/*/boot/dts/ include/dt-bindings/

OPENCOMPUTE PTP CLOCK DRIVER

Mail:

Jonathan Lemon <jonathan.lemon@gmail.com>, Vadim Fedorenko <vadim.fedorenko@linux.dev>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/ptp/ptp_ocp.c

OPENCORES I2C BUS DRIVER

Mail:

Peter Korsgaard <peter@korsgaard.com>, Andrew Lunn <andrew@lunn.ch>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml i2c/busses/i2c-ocores drivers/i2c/busses/i2c-ocores.c include/linux/platform_data/i2c-ocores.h

OPENRISC ARCHITECTURE

Mail:

Jonas Bonn <jonas@southpole.se>, Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>, Stafford Horne <shorne@gmail.com>

Mailing list:

linux-openrisc@vger.kernel.org

Status:

Maintained

Web-page:

http://openrisc.io

SCM:

git https://github.com/openrisc/linux.git

Files:

Documentation/arch/openrisc/ Documentation/devicetree/bindings/openrisc/ arch/openrisc/ drivers/irqchip/irq-ompic.c drivers/irqchip/irq-or1k-*

OPENVSWITCH

Mail:

Pravin B Shelar <pshelar@ovn.org>

Mailing list:

netdev@vger.kernel.org, dev@openvswitch.org

Status:

Maintained

Web-page:

http://openvswitch.org

Files:

include/uapi/linux/openvswitch.h net/openvswitch/ tools/testing/selftests/net/openvswitch/

OPERATING PERFORMANCE POINTS (OPP)

Mail:

Viresh Kumar <vireshk@kernel.org>, Nishanth Menon <nm@ti.com>, Stephen Boyd <sboyd@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git

Files:

Documentation/devicetree/bindings/opp/ power/opp drivers/opp/ include/linux/pm_opp.h

OPL4 DRIVER

Mail:

Clemens Ladisch <clemens@ladisch.de>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

sound/drivers/opl4/

ORACLE CLUSTER FILESYSTEM 2 (OCFS2)

Mail:

Mark Fasheh <mark@fasheh.com>, Joel Becker <jlbec@evilplan.org>, Joseph Qi <joseph.qi@linux.alibaba.com>

Mailing list:

ocfs2-devel@lists.linux.dev

Status:

Supported

Web-page:

http://ocfs2.wiki.kernel.org

Files:

filesystems/dlmfs filesystems/ocfs2 fs/ocfs2/

ORANGEFS FILESYSTEM

Mail:

Mike Marshall <hubcap@omnibond.com>

Reviewer:

Martin Brandenburg <martin@omnibond.com>

Mailing list:

devel@lists.orangefs.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git

Files:

filesystems/orangefs fs/orangefs/

OV2659 OMNIVISION SENSOR DRIVER

Mail:

“Lad, Prabhakar” <prabhakar.csengg@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git

Files:

drivers/media/i2c/ov2659.c include/media/i2c/ov2659.h

OVERLAY FILESYSTEM

Mail:

Miklos Szeredi <miklos@szeredi.hu>, Amir Goldstein <amir73il@gmail.com>

Mailing list:

linux-unionfs@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git

Files:

filesystems/overlayfs fs/overlayfs/

P54 WIRELESS DRIVER

Mail:

Christian Lamparter <chunkeey@googlemail.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/p54

Files:

drivers/net/wireless/intersil/p54/

PACKET SOCKETS

Mail:

Willem de Bruijn <willemdebruijn.kernel@gmail.com>

Status:

Maintained

Files:

include/uapi/linux/if_packet.h net/packet/af_packet.c

PACKING

Mail:

Vladimir Oltean <olteanv@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

core-api/packing include/linux/packing.h lib/packing.c lib/packing_test.c

PADATA PARALLEL EXECUTION MECHANISM

Mail:

Steffen Klassert <steffen.klassert@secunet.com>, Daniel Jordan <daniel.m.jordan@oracle.com>

Mailing list:

linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org

Status:

Maintained

Files:

core-api/padata include/linux/padata.h kernel/padata.c

PAGE CACHE

Mail:

Matthew Wilcox (Oracle) <willy@infradead.org>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Supported

SCM:

git git://git.infradead.org/users/willy/pagecache.git

Files:

filesystems/locking filesystems/vfs include/linux/pagemap.h mm/filemap.c mm/page-writeback.c mm/readahead.c mm/truncate.c

PAGE POOL

Mail:

Jesper Dangaard Brouer <hawk@kernel.org>, Ilias Apalodimas <ilias.apalodimas@linaro.org>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/page_pool include/net/page_pool/ include/trace/events/page_pool.h net/core/page_pool.c

PAGE TABLE CHECK

Mail:

Pasha Tatashin <pasha.tatashin@soleen.com>, Andrew Morton <akpm@linux-foundation.org>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

mm/page_table_check include/linux/page_table_check.h mm/page_table_check.c

PANASONIC LAPTOP ACPI EXTRAS DRIVER

Mail:

Kenneth Chan <kenneth.t.chan@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/panasonic-laptop.c

PARALLAX PING IIO SENSOR DRIVER

Mail:

Andreas Klinger <ak@it-klinger.de>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml drivers/iio/proximity/ping.c

PARALLEL LCD/KEYPAD PANEL DRIVER

Mail:

Willy Tarreau <willy@haproxy.com>, Ksenija Stanojevic <ksenija.stanojevic@gmail.com>

Status:

Odd Fixes

Files:

admin-guide/lcd-panel-cgram drivers/auxdisplay/panel.c

PARALLEL PORT SUBSYSTEM

Mail:

Sudip Mukherjee <sudipm.mukherjee@gmail.com>, Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>

Mailing list:

linux-parport@lists.infradead.org (subscribers-only)

Status:

Maintained

Files:

Documentation/driver-api/parport*.rst drivers/char/ppdev.c drivers/parport/ include/linux/parport*.h include/uapi/linux/ppdev.h

PARAVIRT_OPS INTERFACE

Mail:

Juergen Gross <jgross@suse.com>

Reviewer:

Ajay Kaher <ajay.kaher@broadcom.com>, Alexey Makhalov <alexey.amakhalov@broadcom.com>, Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

virtualization@lists.linux.dev, x86@kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core

Files:

virt/paravirt_ops arch/*/include/asm/paravirt*.h arch/*/kernel/paravirt* include/linux/hypervisor.h

PARISC ARCHITECTURE

Mail:

“James E.J. Bottomley” <James.Bottomley@HansenPartnership.com>, Helge Deller <deller@gmx.de>

Mailing list:

linux-parisc@vger.kernel.org

Status:

Maintained

Web-page:

https://parisc.wiki.kernel.org

Patchwork:

http://patchwork.kernel.org/project/linux-parisc/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git

Files:

Documentation/arch/parisc/ arch/parisc/ drivers/char/agp/parisc-agp.c drivers/input/misc/hp_sdc_rtc.c drivers/input/serio/gscps2.c drivers/input/serio/hp_sdc* drivers/parisc/ drivers/parport/parport_gsc.* drivers/tty/serial/8250/8250_parisc.c drivers/video/console/sti* drivers/video/fbdev/sti* drivers/video/logo/logo_parisc* include/linux/hp_sdc.h

PARMAN

Mail:

Jiri Pirko <jiri@resnulli.us>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

include/linux/parman.h lib/parman.c lib/test_parman.c

PC ENGINES APU BOARD DRIVER

Mail:

Enrico Weigelt, metux IT consult <info@metux.net>

Status:

Maintained

Files:

drivers/platform/x86/pcengines-apuv2.c

PC87360 HARDWARE MONITORING DRIVER

Mail:

Jim Cromie <jim.cromie@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/pc87360 drivers/hwmon/pc87360.c

PC8736x GPIO DRIVER

Mail:

Jim Cromie <jim.cromie@gmail.com>

Status:

Maintained

Files:

drivers/char/pc8736x_gpio.c

PC87427 HARDWARE MONITORING DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/pc87427 drivers/hwmon/pc87427.c

PCA9532 LED DRIVER

Mail:

Riku Voipio <riku.voipio@iki.fi>

Status:

Maintained

Files:

drivers/leds/leds-pca9532.c include/linux/leds-pca9532.h

PCI DRIVER FOR AARDVARK (Marvell Armada 3700)

Mail:

Thomas Petazzoni <thomas.petazzoni@bootlin.com>, Pali Rohár <pali@kernel.org>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/aardvark-pci.txt drivers/pci/controller/pci-aardvark.c

PCI DRIVER FOR ALTERA PCIE IP

Mail:

Joyce Ooi <joyce.ooi@intel.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml drivers/pci/controller/pcie-altera.c

PCI DRIVER FOR APPLIEDMICRO XGENE

Mail:

Toan Le <toan@os.amperecomputing.com>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/xgene-pci.txt drivers/pci/controller/pci-xgene.c

PCI DRIVER FOR ARM VERSATILE PLATFORM

Mail:

Rob Herring <robh@kernel.org>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/versatile.yaml drivers/pci/controller/pci-versatile.c

PCI DRIVER FOR ARMADA 8K

Mail:

Thomas Petazzoni <thomas.petazzoni@bootlin.com>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/pci-armada8k.txt drivers/pci/controller/dwc/pcie-armada8k.c

PCI DRIVER FOR CADENCE PCIE IP

Mailing list:

linux-pci@vger.kernel.org

Status:

Orphan

Files:

Documentation/devicetree/bindings/pci/cdns,* drivers/pci/controller/cadence/*cadence*

PCI DRIVER FOR FREESCALE LAYERSCAPE

Mail:

Minghuan Lian <minghuan.Lian@nxp.com>, Mingkai Hu <mingkai.hu@nxp.com>, Roy Zang <roy.zang@nxp.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), imx@lists.linux.dev

Status:

Maintained

Files:

drivers/pci/controller/dwc/*layerscape*

PCI DRIVER FOR FU740

Mail:

Paul Walmsley <paul.walmsley@sifive.com>, Greentime Hu <greentime.hu@sifive.com>, Samuel Holland <samuel.holland@sifive.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml drivers/pci/controller/dwc/pcie-fu740.c

PCI DRIVER FOR GENERIC OF HOSTS

Mail:

Will Deacon <will@kernel.org>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/host-generic-pci.yaml drivers/pci/controller/pci-host-common.c drivers/pci/controller/pci-host-generic.c

PCI DRIVER FOR IMX6

Mail:

Richard Zhu <hongxing.zhu@nxp.com>, Lucas Stach <l.stach@pengutronix.de>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), imx@lists.linux.dev

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml drivers/pci/controller/dwc/*imx6*

PCI DRIVER FOR INTEL IXP4XX

Mail:

Linus Walleij <linus.walleij@linaro.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml drivers/pci/controller/pci-ixp4xx.c

PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)

Mail:

Nirmal Patel <nirmal.patel@linux.intel.com>

Reviewer:

Jonathan Derrick <jonathan.derrick@linux.dev>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

drivers/pci/controller/vmd.c

PCI DRIVER FOR MICROSEMI SWITCHTEC

Mail:

Kurt Schwemmer <kurt.schwemmer@microsemi.com>, Logan Gunthorpe <logang@deltatee.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-switchtec driver-api/switchtec drivers/ntb/hw/mscc/ drivers/pci/switch/switchtec* include/linux/switchtec.h include/uapi/linux/switchtec_ioctl.h

PCI DRIVER FOR MOBIVEIL PCIE IP

Mail:

Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>, Hou Zhiqiang <Zhiqiang.Hou@nxp.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/mobiveil-pcie.txt drivers/pci/controller/mobiveil/pcie-mobiveil*

PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)

Mail:

Thomas Petazzoni <thomas.petazzoni@bootlin.com>, Pali Rohár <pali@kernel.org>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/pci/controller/*mvebu*

PCI DRIVER FOR NVIDIA TEGRA

Mail:

Thierry Reding <thierry.reding@gmail.com>

Mailing list:

linux-tegra@vger.kernel.org, linux-pci@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt drivers/pci/controller/pci-tegra.c

PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER

Mail:

Hou Zhiqiang <Zhiqiang.Hou@nxp.com>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c

PCI DRIVER FOR PLDA PCIE IP

Mail:

Daire McNamara <daire.mcnamara@microchip.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml drivers/pci/controller/plda/pcie-plda-host.c drivers/pci/controller/plda/pcie-plda.h

PCI DRIVER FOR RENESAS R-CAR

Mail:

Marek Vasut <marek.vasut+renesas@gmail.com>, Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Mailing list:

linux-pci@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/*rcar* drivers/pci/controller/*rcar* drivers/pci/controller/dwc/*rcar*

PCI DRIVER FOR SAMSUNG EXYNOS

Mail:

Jingoo Han <jingoohan1@gmail.com>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/controller/dwc/pci-exynos.c

PCI DRIVER FOR SYNOPSYS DESIGNWARE

Mail:

Jingoo Han <jingoohan1@gmail.com>, Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml drivers/pci/controller/dwc/*designware*

PCI DRIVER FOR TI DRA7XX/J721E

Mail:

Vignesh Raghavendra <vigneshr@ti.com>

Reviewer:

Siddharth Vadapalli <s-vadapalli@ti.com>

Mailing list:

linux-omap@vger.kernel.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/ti-pci.txt drivers/pci/controller/cadence/pci-j721e.c drivers/pci/controller/dwc/pci-dra7xx.c

PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt drivers/pci/controller/pci-v3-semi.c

PCI DRIVER FOR XILINX VERSAL CPM

Mail:

Bharat Kumar Gogada <bharat.kumar.gogada@amd.com>, Michal Simek <michal.simek@amd.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml drivers/pci/controller/pcie-xilinx-cpm.c

PCI ENDPOINT SUBSYSTEM

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, Krzysztof Wilczyński <kw@linux.com>

Reviewer:

Kishon Vijay Abraham I <kishon@kernel.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-pci/list/

bugs:

https://bugzilla.kernel.org

chat:

irc://irc.oftc.net/linux-pci

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git

Files:

Documentation/PCI/endpoint/* misc-devices/pci-endpoint-test drivers/misc/pci_endpoint_test.c drivers/pci/endpoint/ tools/pci/

PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC

Mail:

Mahesh J Salgaonkar <mahesh@linux.ibm.com>

Reviewer:

Oliver O’Halloran <oohall@gmail.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Supported

Files:

PCI/pci-error-recovery arch/powerpc/eeh-pci-error-recovery arch/powerpc/include/*/eeh*.h arch/powerpc/kernel/eeh*.c arch/powerpc/platforms/*/eeh*.c drivers/pci/pcie/aer.c drivers/pci/pcie/dpc.c drivers/pci/pcie/err.c

PCI ERROR RECOVERY

Mail:

Linas Vepstas <linasvepstas@gmail.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

PCI/pci-error-recovery

PCI MSI DRIVER FOR ALTERA MSI IP

Mail:

Joyce Ooi <joyce.ooi@intel.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/altr,msi-controller.yaml drivers/pci/controller/pcie-altera-msi.c

PCI MSI DRIVER FOR APPLIEDMICRO XGENE

Mail:

Toan Le <toan@os.amperecomputing.com>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/xgene-pci-msi.txt drivers/pci/controller/pci-xgene-msi.c

PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS

Mail:

Lorenzo Pieralisi <lpieralisi@kernel.org>, Krzysztof Wilczyński <kw@linux.com>

Reviewer:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, Rob Herring <robh@kernel.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-pci/list/

bugs:

https://bugzilla.kernel.org

chat:

irc://irc.oftc.net/linux-pci

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git

Files:

Documentation/devicetree/bindings/pci/ drivers/pci/controller/ drivers/pci/pci-bridge-emul.c drivers/pci/pci-bridge-emul.h

PCI PEER-TO-PEER DMA (P2PDMA)

Mail:

Bjorn Helgaas <bhelgaas@google.com>, Logan Gunthorpe <logang@deltatee.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-pci/list/

bugs:

https://bugzilla.kernel.org

chat:

irc://irc.oftc.net/linux-pci

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git

Files:

driver-api/pci/p2pdma drivers/pci/p2pdma.c include/linux/pci-p2pdma.h

PCI POWER CONTROL

Mail:

Bartosz Golaszewski <brgl@bgdev.pl>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git

Files:

drivers/pci/pwrctrl/* include/linux/pci-pwrctrl.h

PCI SUBSYSTEM

Mail:

Bjorn Helgaas <bhelgaas@google.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-pci/list/

bugs:

https://bugzilla.kernel.org

chat:

irc://irc.oftc.net/linux-pci

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git

Files:

Documentation/PCI/ Documentation/devicetree/bindings/pci/ arch/x86/kernel/early-quirks.c arch/x86/kernel/quirks.c arch/x86/pci/ drivers/acpi/pci* drivers/pci/ include/asm-generic/pci* include/linux/of_pci.h include/linux/pci* include/uapi/linux/pci*

PCIE BANDWIDTH CONTROLLER

Mail:

Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

drivers/pci/pcie/bwctrl.c drivers/thermal/pcie_cooling.c include/linux/pci-bwctrl.h tools/testing/selftests/pcie_bwctrl/

PCIE DRIVER FOR AMAZON ANNAPURNA LABS

Mail:

Jonathan Chocron <jonnyc@amazon.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/pcie-al.txt drivers/pci/controller/dwc/pcie-al.c

PCIE DRIVER FOR AMLOGIC MESON

Mail:

Yue Wang <yue.wang@Amlogic.com>

Mailing list:

linux-pci@vger.kernel.org, linux-amlogic@lists.infradead.org

Status:

Maintained

Files:

drivers/pci/controller/dwc/pci-meson.c

PCIE DRIVER FOR AXIS ARTPEC

Mail:

Jesper Nilsson <jesper.nilsson@axis.com>

Mailing list:

linux-arm-kernel@axis.com, linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/axis,artpec* drivers/pci/controller/dwc/*artpec*

PCIE DRIVER FOR CAVIUM THUNDERX

Mail:

Robert Richter <rric@kernel.org>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Odd Fixes

Files:

drivers/pci/controller/pci-thunder-*

PCIE DRIVER FOR HISILICON

Mail:

Zhou Wang <wangzhou1@hisilicon.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/controller/dwc/pcie-hisi.c

PCIE DRIVER FOR HISILICON KIRIN

Mail:

Xiaowei Song <songxiaowei@hisilicon.com>, Binghui Wang <wangbinghui@hisilicon.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml drivers/pci/controller/dwc/pcie-kirin.c

PCIE DRIVER FOR HISILICON STB

Mail:

Shawn Guo <shawn.guo@linaro.org>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt drivers/pci/controller/dwc/pcie-histb.c

PCIE DRIVER FOR INTEL KEEM BAY

Mail:

Srikanth Thokala <srikanth.thokala@intel.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/intel,keembay-pcie* drivers/pci/controller/dwc/pcie-keembay.c

PCIE DRIVER FOR INTEL LGM GW SOC

Mail:

Chuanhua Lei <lchuanhua@maxlinear.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml drivers/pci/controller/dwc/pcie-intel-gw.c

PCIE DRIVER FOR MEDIATEK

Mail:

Ryder Lee <ryder.lee@mediatek.com>, Jianjun Wang <jianjun.wang@mediatek.com>

Mailing list:

linux-pci@vger.kernel.org, linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/mediatek* drivers/pci/controller/*mediatek*

PCIE DRIVER FOR MICROCHIP

Mail:

Daire McNamara <daire.mcnamara@microchip.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/pci/microchip* drivers/pci/controller/plda/*microchip*

PCIE DRIVER FOR QUALCOMM MSM

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/controller/dwc/pcie-qcom-common.c drivers/pci/controller/dwc/pcie-qcom.c

PCIE DRIVER FOR ROCKCHIP

Mail:

Shawn Lin <shawn.lin@rock-chips.com>

Mailing list:

linux-pci@vger.kernel.org, linux-rockchip@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie* drivers/pci/controller/pcie-rockchip*

PCIE DRIVER FOR SOCIONEXT UNIPHIER

Mail:

Kunihiko Hayashi <hayashi.kunihiko@socionext.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/socionext,uniphier-pcie* drivers/pci/controller/dwc/pcie-uniphier*

PCIE DRIVER FOR ST SPEAR13XX

Mail:

Pratyush Anand <pratyush.anand@gmail.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

drivers/pci/controller/dwc/*spear*

PCIE DRIVER FOR STARFIVE JH71x0

Mail:

Kevin Xie <kevin.xie@starfivetech.com>

Mailing list:

linux-pci@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml drivers/pci/controller/plda/pcie-starfive.c

PCIE ENDPOINT DRIVER FOR QUALCOMM

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-pci@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml drivers/pci/controller/dwc/pcie-qcom-common.c drivers/pci/controller/dwc/pcie-qcom-ep.c

PCMCIA SUBSYSTEM

Mail:

Dominik Brodowski <linux@dominikbrodowski.net>

Status:

Odd Fixes

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git

Files:

Documentation/pcmcia/ drivers/pcmcia/ include/pcmcia/ tools/pcmcia/

PCNET32 NETWORK DRIVER

Mail:

Don Fry <pcnet32@frontier.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/amd/pcnet32.c

PCRYPT PARALLEL CRYPTO ENGINE

Mail:

Steffen Klassert <steffen.klassert@secunet.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

crypto/pcrypt.c include/crypto/pcrypt.h

PDS DSC VIRTIO DATA PATH ACCELERATOR

Reviewer:

Shannon Nelson <shannon.nelson@amd.com>

Files:

drivers/vdpa/pds/

PECI HARDWARE MONITORING DRIVERS

Mail:

Iwona Winiarska <iwona.winiarska@intel.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Files:

hwmon/peci-cputemp hwmon/peci-dimmtemp drivers/hwmon/peci/

PECI SUBSYSTEM

Mail:

Iwona Winiarska <iwona.winiarska@intel.com>

Mailing list:

openbmc@lists.ozlabs.org (moderated for non-subscribers)

Status:

Supported

Files:

Documentation/devicetree/bindings/peci/ Documentation/peci/ drivers/peci/ include/linux/peci-cpu.h include/linux/peci.h

PENSANDO ETHERNET DRIVERS

Mail:

Shannon Nelson <shannon.nelson@amd.com>, Brett Creeley <brett.creeley@amd.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

networking/device_drivers/ethernet/pensando/ionic drivers/net/ethernet/pensando/

PER-CPU MEMORY ALLOCATOR

Mail:

Dennis Zhou <dennis@kernel.org>, Tejun Heo <tj@kernel.org>, Christoph Lameter <cl@linux.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git

Files:

arch/*/include/asm/percpu.h include/linux/percpu*.h lib/percpu*.c mm/percpu*.c

PER-TASK DELAY ACCOUNTING

Mail:

Balbir Singh <bsingharora@gmail.com>

Status:

Maintained

Files:

include/linux/delayacct.h kernel/delayacct.c

PERFORMANCE EVENTS SUBSYSTEM

Mail:

Peter Zijlstra <peterz@infradead.org>, Ingo Molnar <mingo@redhat.com>, Arnaldo Carvalho de Melo <acme@kernel.org>, Namhyung Kim <namhyung@kernel.org>

Reviewer:

Mark Rutland <mark.rutland@arm.com>, Alexander Shishkin <alexander.shishkin@linux.intel.com>, Jiri Olsa <jolsa@kernel.org>, Ian Rogers <irogers@google.com>, Adrian Hunter <adrian.hunter@intel.com>, “Liang, Kan” <kan.liang@linux.intel.com>

Mailing list:

linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org

Status:

Supported

Web-page:

https://perf.wiki.kernel.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next

Files:

arch/*/events/* arch/*/events/*/* arch/*/include/asm/perf_event.h arch/*/kernel/*/*/perf_event*.c arch/*/kernel/*/perf_event*.c arch/*/kernel/perf_callchain.c arch/*/kernel/perf_event*.c include/linux/perf_event.h include/uapi/linux/perf_event.h kernel/events/* tools/lib/perf/ tools/perf/

PERFORMANCE EVENTS TOOLING ARM64

Reviewer:

John Garry <john.g.garry@oracle.com>, Will Deacon <will@kernel.org>, James Clark <james.clark@linaro.org>, Mike Leach <mike.leach@linaro.org>, Leo Yan <leo.yan@linux.dev>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Supported

Files:

tools/build/feature/test-libopencsd.c tools/perf/arch/arm*/ tools/perf/pmu-events/arch/arm64/ tools/perf/util/arm-spe* tools/perf/util/cs-etm*

PERSONALITY HANDLING

Mail:

Christoph Hellwig <hch@infradead.org>

Mailing list:

linux-abi-devel@lists.sourceforge.net

Status:

Maintained

Files:

include/linux/personality.h include/uapi/linux/personality.h

PHOENIX RC FLIGHT CONTROLLER ADAPTER

Mail:

Marcus Folkesson <marcus.folkesson@gmail.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

input/devices/pxrc drivers/input/joystick/pxrc.c

PHONET PROTOCOL

Mail:

Remi Denis-Courmont <courmisch@gmail.com>

Status:

Supported

Files:

networking/phonet include/linux/phonet.h include/net/phonet/ include/uapi/linux/phonet.h net/phonet/

PHRAM MTD DRIVER

Mail:

Joern Engel <joern@lazybastard.org>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Files:

drivers/mtd/devices/phram.c

PICOLCD HID DRIVER

Mail:

Bruno Prémont <bonbons@linux-vserver.org>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-picolcd*

PIDFD API

Mail:

Christian Brauner <christian@brauner.io>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git

Files:

samples/pidfd/ tools/testing/selftests/clone3/ tools/testing/selftests/pid_namespace/ tools/testing/selftests/pidfd/

Content regex:

(?i)pidfd (?i)clone3 \b(clone_args|kernel_clone_args)\b

PIN CONTROL SUBSYSTEM

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git

Files:

Documentation/devicetree/bindings/pinctrl/ driver-api/pin-control drivers/pinctrl/ include/dt-bindings/pinctrl/ include/linux/pinctrl/

PIN CONTROLLER - AIROHA

Mail:

Lorenzo Bianconi <lorenzo@kernel.org>

Mailing list:

linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml drivers/pinctrl/mediatek/pinctrl-airoha.c

PIN CONTROLLER - AMD

Mail:

Basavaraj Natikar <Basavaraj.Natikar@amd.com>, Shyam Sundar S K <Shyam-sundar.S-k@amd.com>

Status:

Maintained

Files:

drivers/pinctrl/pinctrl-amd.c

PIN CONTROLLER - FREESCALE

Mail:

Dong Aisheng <aisheng.dong@nxp.com>, Fabio Estevam <festevam@gmail.com>, Shawn Guo <shawnguo@kernel.org>, Jacky Bai <ping.bai@nxp.com>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Mailing list:

linux-gpio@vger.kernel.org, NXP S32 Linux Team <s32@nxp.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/fsl,* Documentation/devicetree/bindings/pinctrl/nxp,s32* drivers/pinctrl/freescale/ drivers/pinctrl/nxp/

PIN CONTROLLER - INTEL

Mail:

Mika Westerberg <mika.westerberg@linux.intel.com>, Andy Shevchenko <andy@kernel.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git

Files:

drivers/pinctrl/intel/

PIN CONTROLLER - KEEMBAY

Mail:

Lakshmi Sowjanya D <lakshmi.sowjanya.d@intel.com>

Status:

Supported

Files:

drivers/pinctrl/pinctrl-keembay*

PIN CONTROLLER - MEDIATEK

Mail:

Sean Wang <sean.wang@kernel.org>

Mailing list:

linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml drivers/pinctrl/mediatek/

PIN CONTROLLER - MEDIATEK MIPS

Mail:

Arınç ÜNAL <arinc.unal@arinc9.com>, Sergio Paracuellos <sergio.paracuellos@gmail.com>

Mailing list:

linux-mediatek@lists.infradead.org (moderated for non-subscribers), linux-mips@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml drivers/pinctrl/mediatek/pinctrl-mt7620.c drivers/pinctrl/mediatek/pinctrl-mt7621.c drivers/pinctrl/mediatek/pinctrl-mt76x8.c drivers/pinctrl/mediatek/pinctrl-mtmips.* drivers/pinctrl/mediatek/pinctrl-rt2880.c drivers/pinctrl/mediatek/pinctrl-rt305x.c drivers/pinctrl/mediatek/pinctrl-rt3883.c

PIN CONTROLLER - MICROCHIP AT91

Mail:

Ludovic Desroches <ludovic.desroches@microchip.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-gpio@vger.kernel.org

Status:

Supported

Files:

drivers/gpio/gpio-sama5d2-piobu.c drivers/pinctrl/pinctrl-at91*

PIN CONTROLLER - QUALCOMM

Mail:

Bjorn Andersson <andersson@kernel.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

chat:

irc://irc.oftc.net/linux-msm

Files:

Documentation/devicetree/bindings/pinctrl/qcom,* drivers/pinctrl/qcom/

PIN CONTROLLER - RENESAS

Mail:

Geert Uytterhoeven <geert+renesas@glider.be>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl

Files:

Documentation/devicetree/bindings/pinctrl/renesas,* drivers/pinctrl/renesas/

PIN CONTROLLER - SAMSUNG

Mail:

Krzysztof Kozlowski <krzk@kernel.org>, Sylwester Nawrocki <s.nawrocki@samsung.com>

Reviewer:

Alim Akhtar <alim.akhtar@samsung.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-samsung-soc@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-samsung-soc/list/

bugs:

mailto:linux-samsung-soc@vger.kernel.org

chat:

irc://irc.libera.chat/linux-exynos

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git

Files:

Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml drivers/pinctrl/samsung/

PIN CONTROLLER - SINGLE

Mail:

Tony Lindgren <tony@atomide.com>, Haojian Zhuang <haojian.zhuang@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-omap@vger.kernel.org

Status:

Maintained

Files:

drivers/pinctrl/pinctrl-single.c

PIN CONTROLLER - SUNPLUS / TIBBO

Mail:

Dvorkin Dmitry <dvorkin@tibbo.com>, Wells Lu <wellslutw@gmail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Web-page:

https://sunplus.atlassian.net/wiki/spaces/doc/overview

Files:

Documentation/devicetree/bindings/pinctrl/sunplus,* drivers/pinctrl/sunplus/ include/dt-bindings/pinctrl/sppctl*.h

PINE64 PINEPHONE KEYBOARD DRIVER

Mail:

Samuel Holland <samuel@sholland.org>

Status:

Supported

Files:

Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml drivers/input/keyboard/pinephone-keyboard.c

PKTCDVD DRIVER

Mail:

linux-block@vger.kernel.org

Status:

Orphan

Files:

drivers/block/pktcdvd.c include/linux/pktcdvd.h include/uapi/linux/pktcdvd.h

PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER

Mail:

Tomasz Duszynski <tduszyns@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml drivers/iio/chemical/pms7003.c

PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)

Mail:

Piergiorgio Beruto <piergiorgio.beruto@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/phy/mdio-open-alliance.h net/ethtool/plca.c

PLDMFW LIBRARY

Mail:

Jacob Keller <jacob.e.keller@intel.com>

Status:

Maintained

Files:

Documentation/driver-api/pldmfw/ include/linux/pldmfw.h lib/pldmfw/

PLX DMA DRIVER

Mail:

Logan Gunthorpe <logang@deltatee.com>

Status:

Maintained

Files:

drivers/dma/plx_dma.c

PM-GRAPH UTILITY

Mail:

“Todd E Brandt” <todd.e.brandt@linux.intel.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Web-page:

https://01.org/pm-graph

bugs:

https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools

SCM:

git git://github.com/intel/pm-graph

Files:

tools/power/pm-graph

PM6764TR DRIVER

Mail:

Charles Hsu <hsu.yungteng@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/pm6764tr drivers/hwmon/pmbus/pm6764tr.c

PMC SIERRA MaxRAID DRIVER

Mailing list:

linux-scsi@vger.kernel.org

Status:

Orphan

Web-page:

http://www.pmc-sierra.com/

Files:

drivers/scsi/pmcraid.*

PMC SIERRA PM8001 DRIVER

Mail:

Jack Wang <jinpu.wang@cloud.ionos.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/pm8001/

PNI RM3100 IIO DRIVER

Mail:

Song Qiang <songqiang1304521@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml drivers/iio/magnetometer/rm3100*

PNP SUPPORT

Mail:

“Rafael J. Wysocki” <rafael.j.wysocki@intel.com>

Mailing list:

linux-acpi@vger.kernel.org

Status:

Maintained

Files:

drivers/pnp/ include/linux/pnp.h

POSIX CLOCKS and TIMERS

Mail:

Anna-Maria Behnsen <anna-maria@linutronix.de>, Frederic Weisbecker <frederic@kernel.org>, Thomas Gleixner <tglx@linutronix.de>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core

Files:

fs/timerfd.c include/linux/time_namespace.h include/linux/timerfd.h include/uapi/linux/time.h include/uapi/linux/timerfd.h include/trace/events/timer* kernel/time/itimer.c kernel/time/posix-* kernel/time/namespace.c

POWER MANAGEMENT CORE

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Files:

drivers/base/power/ drivers/powercap/ include/linux/intel_rapl.h include/linux/pm.h include/linux/pm_* include/linux/powercap.h kernel/configs/nopm.config

POWER SEQUENCING

Mail:

Bartosz Golaszewski <brgl@bgdev.pl>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git

Files:

driver-api/pwrseq drivers/power/sequencing/ include/linux/pwrseq/

POWER STATE COORDINATION INTERFACE (PSCI)

Mail:

Mark Rutland <mark.rutland@arm.com>, Lorenzo Pieralisi <lpieralisi@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/firmware/psci/ include/linux/psci.h include/uapi/linux/psci.h

POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS

Mail:

Sebastian Reichel <sre@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git

Files:

Documentation/ABI/testing/sysfs-class-power Documentation/devicetree/bindings/power/supply/ drivers/power/supply/ include/linux/power/ include/linux/power_supply.h tools/testing/selftests/power_supply/

POWERNV OPERATOR PANEL LCD DISPLAY DRIVER

Mail:

Suraj Jitindar Singh <sjitindarsingh@gmail.com>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/char/powernv-op-panel.c

PPP OVER ATM (RFC 2364)

Mail:

Mitchell Blank Jr <mitch@sfgoth.com>

Status:

Maintained

Files:

include/uapi/linux/atmppp.h net/atm/pppoatm.c

PPP OVER ETHERNET

Mail:

Michal Ostrowski <mostrows@earthlink.net>

Status:

Maintained

Files:

drivers/net/ppp/pppoe.c drivers/net/ppp/pppox.c

PPP OVER L2TP

Mail:

James Chapman <jchapman@katalix.com>

Status:

Maintained

Files:

include/linux/if_pppol2tp.h include/uapi/linux/if_pppol2tp.h net/l2tp/l2tp_ppp.c

PPP PROTOCOL DRIVERS AND COMPRESSORS

Mailing list:

linux-ppp@vger.kernel.org

Status:

Orphan

Files:

drivers/net/ppp/ppp_*

PPS SUPPORT

Mail:

Rodolfo Giometti <giometti@enneenne.com>

Mailing list:

linuxpps@ml.enneenne.com (subscribers-only)

Status:

Maintained

Web-page:

http://wiki.enneenne.com/index.php/LinuxPPS_support

Files:

Documentation/ABI/testing/sysfs-pps Documentation/devicetree/bindings/pps/pps-gpio.yaml driver-api/pps drivers/pps/ include/linux/pps*.h include/uapi/linux/pps.h

PRESSURE STALL INFORMATION (PSI)

Mail:

Johannes Weiner <hannes@cmpxchg.org>, Suren Baghdasaryan <surenb@google.com>

Reviewer:

Peter Ziljstra <peterz@infradead.org>

Status:

Maintained

Files:

include/linux/psi* kernel/sched/psi.c

PROPELLER BUILD

Mail:

Rong Xu <xur@google.com>, Han Shen <shenhan@google.com>

Status:

Supported

Files:

dev-tools/propeller scripts/Makefile.propeller

PRINTK

Mail:

Petr Mladek <pmladek@suse.com>

Reviewer:

Steven Rostedt <rostedt@goodmis.org>, John Ogness <john.ogness@linutronix.de>, Sergey Senozhatsky <senozhatsky@chromium.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git

Files:

include/linux/printk.h kernel/printk/

PRINTK INDEXING

Reviewer:

Chris Down <chris@chrisdown.name>

Status:

Maintained

Files:

core-api/printk-index kernel/printk/index.c

Content regex:

printk_index

PROC FILESYSTEM

Mailing list:

linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

filesystems/proc fs/proc/ include/linux/proc_fs.h tools/testing/selftests/proc/

PROC SYSCTL

Mail:

Kees Cook <kees@kernel.org>, Joel Granados <joel.granados@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next

Files:

fs/proc/proc_sysctl.c include/linux/sysctl.h kernel/sysctl-test.c kernel/sysctl.c tools/testing/selftests/sysctl/

PS3 NETWORK SUPPORT

Mail:

Geoff Levand <geoff@infradead.org>

Mailing list:

netdev@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/net/ethernet/toshiba/ps3_gelic_net.*

PS3 PLATFORM SUPPORT

Mail:

Geoff Levand <geoff@infradead.org>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

arch/powerpc/boot/ps3* arch/powerpc/include/asm/lv1call.h arch/powerpc/include/asm/ps3*.h arch/powerpc/platforms/ps3/ drivers/*/ps3* drivers/ps3/ drivers/rtc/rtc-ps3.c drivers/usb/host/*ps3.c sound/ppc/snd_ps3*

PS3VRAM DRIVER

Mail:

Jim Paris <jim@jtan.com>, Geoff Levand <geoff@infradead.org>

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

drivers/block/ps3vram.c

PSAMPLE PACKET SAMPLING SUPPORT

Mail:

Yotam Gigi <yotam.gi@gmail.com>

Status:

Maintained

Files:

include/net/psample.h include/uapi/linux/psample.h net/psample

PSE NETWORK DRIVER

Mail:

Oleksij Rempel <o.rempel@pengutronix.de>, Kory Maincent <kory.maincent@bootlin.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/pse-pd/ drivers/net/pse-pd/ net/ethtool/pse-pd.c

PSTORE FILESYSTEM

Mail:

Kees Cook <kees@kernel.org>

Reviewer:

Tony Luck <tony.luck@intel.com>, Guilherme G. Piccoli <gpiccoli@igalia.com>

Mailing list:

linux-hardening@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore

Files:

admin-guide/pstore-blk admin-guide/ramoops Documentation/devicetree/bindings/reserved-memory/ramoops.yaml drivers/acpi/apei/erst.c drivers/firmware/efi/efi-pstore.c fs/pstore/ include/linux/pstore*

Content regex:

\b(pstore|ramoops)

PT5161L HARDWARE MONITOR DRIVER

Mail:

Cosmo Chou <cosmo.chou@quantatw.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/pt5161l drivers/hwmon/pt5161l.c

PTP HARDWARE CLOCK SUPPORT

Mail:

Richard Cochran <richardcochran@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://linuxptp.sourceforge.net/

Files:

Documentation/ABI/testing/sysfs-ptp driver-api/ptp drivers/net/phy/dp83640* drivers/ptp/* include/linux/ptp_cl*

Content regex:

(?:\b|_)ptp(?:\b|_)

PTP MOCKUP CLOCK SUPPORT

Mail:

Vladimir Oltean <vladimir.oltean@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/ptp/ptp_mock.c include/linux/ptp_mock.h

PTP VIRTUAL CLOCK SUPPORT

Mail:

Yangbo Lu <yangbo.lu@nxp.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/ptp/ptp_vclock.c net/ethtool/phc_vclocks.c

PTP VMCLOCK SUPPORT

Mail:

David Woodhouse <dwmw2@infradead.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/ptp/ptp_vmclock.c include/uapi/linux/vmclock-abi.h

PTRACE SUPPORT

Mail:

Oleg Nesterov <oleg@redhat.com>

Status:

Maintained

Files:

arch/*/*/ptrace*.c arch/*/include/asm/ptrace*.h arch/*/ptrace*.c include/asm-generic/syscall.h include/linux/ptrace.h include/linux/regset.h include/uapi/linux/ptrace.h kernel/ptrace.c

PULSE8-CEC DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/cec/usb/pulse8/

PURELIFI PLFXLC DRIVER

Mail:

Srinivasan Raju <srini.raju@purelifi.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Supported

Files:

drivers/net/wireless/purelifi/plfxlc/

PVRUSB2 VIDEO4LINUX DRIVER

Mail:

Mike Isely <isely@pobox.com>

Mailing list:

pvrusb2@isely.net (subscribers-only), linux-media@vger.kernel.org

Status:

Maintained

Web-page:

http://www.isely.net/pvrusb2/

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/driver-api/media/drivers/pvrusb2* drivers/media/usb/pvrusb2/

PWC WEBCAM DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/pwc/* include/trace/events/pwc.h

PWM IR Transmitter

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml drivers/media/rc/pwm-ir-tx.c

PWM SUBSYSTEM

Mail:

Uwe Kleine-König <ukleinek@kernel.org>

Mailing list:

linux-pwm@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.ozlabs.org/project/linux-pwm/list/

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git

Files:

Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml Documentation/devicetree/bindings/pwm/ driver-api/pwm drivers/gpio/gpio-mvebu.c drivers/pwm/ drivers/video/backlight/pwm_bl.c include/dt-bindings/pwm/ include/linux/pwm.h include/linux/pwm_backlight.h

Content regex:

pwm_(config|apply_might_sleep|apply_atomic|ops)

PXA GPIO DRIVER

Mail:

Robert Jarzmik <robert.jarzmik@free.fr>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-pxa.c

PXA MMCI DRIVER

Status:

Orphan

PXA RTC DRIVER

Mail:

Robert Jarzmik <robert.jarzmik@free.fr>

Mailing list:

linux-rtc@vger.kernel.org

Status:

Maintained

PXA2xx/PXA3xx SUPPORT

Mail:

Daniel Mack <daniel@zonque.org>, Haojian Zhuang <haojian.zhuang@gmail.com>, Robert Jarzmik <robert.jarzmik@free.fr>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://github.com/hzhuang1/linux.git git git://github.com/rjarzmik/linux.git

Files:

arch/arm/boot/dts/intel/pxa/ arch/arm/mach-pxa/ drivers/dma/pxa* drivers/pcmcia/pxa2xx* drivers/pinctrl/pxa/ drivers/spi/spi-pxa2xx* drivers/usb/gadget/udc/pxa2* include/sound/pxa2xx-lib.h sound/arm/pxa* sound/soc/pxa/

QAT DRIVER

Mail:

Giovanni Cabiddu <giovanni.cabiddu@intel.com>

Mailing list:

qat-linux@intel.com

Status:

Supported

Files:

drivers/crypto/intel/qat/

QCOM AUDIO (ASoC) DRIVERS

Mail:

Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Mailing list:

linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/soc/qcom/qcom,apr* Documentation/devicetree/bindings/sound/qcom,* drivers/soc/qcom/apr.c include/dt-bindings/sound/qcom,wcd9335.h sound/soc/codecs/lpass-rx-macro.* sound/soc/codecs/lpass-tx-macro.* sound/soc/codecs/lpass-va-macro.c sound/soc/codecs/lpass-wsa-macro.* sound/soc/codecs/msm8916-wcd-analog.c sound/soc/codecs/msm8916-wcd-digital.c sound/soc/codecs/wcd-clsh-v2.* sound/soc/codecs/wcd-mbhc-v2.* sound/soc/codecs/wcd9335.* sound/soc/codecs/wcd934x.c sound/soc/codecs/wsa881x.c sound/soc/codecs/wsa883x.c sound/soc/codecs/wsa884x.c sound/soc/qcom/

QCOM EMBEDDED USB DEBUGGER (EUD)

Mail:

Souradeep Chowdhury <quic_schowdhu@quicinc.com>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-driver-eud Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml drivers/usb/misc/qcom_eud.c

QCOM IPA DRIVER

Mail:

Alex Elder <elder@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ipa/

QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT

Mail:

Gabriel Somlo <somlo@cmu.edu>, “Michael S. Tsirkin” <mst@redhat.com>

Mailing list:

qemu-devel@nongnu.org

Status:

Maintained

Files:

drivers/firmware/qemu_fw_cfg.c include/uapi/linux/qemu_fw_cfg.h

QIB DRIVER

Mail:

Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/hw/qib/

QLOGIC QL41xxx FCOE DRIVER

Mail:

Saurav Kashyap <skashyap@marvell.com>, Javed Hasan <jhasan@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/qedf/

QLOGIC QL41xxx ISCSI DRIVER

Mail:

Nilesh Javali <njavali@marvell.com>, Manish Rangankar <mrangankar@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/qedi/

QLOGIC QL4xxx ETHERNET DRIVER

Mail:

Manish Chopra <manishc@marvell.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/qlogic/qed/ drivers/net/ethernet/qlogic/qede/ include/linux/qed/

QLOGIC QL4xxx RDMA DRIVER

Mail:

Michal Kalderon <mkalderon@marvell.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/hw/qedr/ include/uapi/rdma/qedr-abi.h

QLOGIC QLA1280 SCSI DRIVER

Mail:

Michael Reed <mdr@sgi.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/scsi/qla1280.[ch]

QLOGIC QLA2XXX FC-SCSI DRIVER

Mail:

Nilesh Javali <njavali@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/qla2xxx/

QLOGIC QLA3XXX NETWORK DRIVER

Mail:

GR-Linux-NIC-Dev@marvell.com

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/qlogic/qla3xxx.*

QLOGIC QLA4XXX iSCSI DRIVER

Mail:

Nilesh Javali <njavali@marvell.com>, Manish Rangankar <mrangankar@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/qla4xxx/

QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER

Mail:

Shahed Shaikh <shshaikh@marvell.com>, Manish Chopra <manishc@marvell.com>, GR-Linux-NIC-Dev@marvell.com

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/qlogic/qlcnic/

QM1D1B0004 MEDIA DRIVER

Mail:

Akihiro Tsukada <tskd08@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/media/tuners/qm1d1b0004*

QM1D1C0042 MEDIA DRIVER

Mail:

Akihiro Tsukada <tskd08@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/media/tuners/qm1d1c0042*

QNX4 FILESYSTEM

Mail:

Anders Larsen <al@alarsen.net>

Status:

Maintained

Web-page:

http://www.alarsen.net/linux/qnx4fs/

Files:

fs/qnx4/ include/uapi/linux/qnx4_fs.h include/uapi/linux/qnxtypes.h

QNX6 FILESYSTEM

Status:

Orphan

Files:

filesystems/qnx6 fs/qnx6/ include/linux/qnx6_fs.h

QORIQ DPAA2 FSL-MC BUS DRIVER

Mail:

Stuart Yoder <stuyoder@gmail.com>, Laurentiu Tudor <laurentiu.tudor@nxp.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/stable/sysfs-bus-fsl-mc Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt networking/device_drivers/ethernet/freescale/dpaa2/overview drivers/bus/fsl-mc/ include/uapi/linux/fsl_mc.h

QT1010 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/qt1010*

QUALCOMM ATH12K WIRELESS DRIVER

Mail:

Kalle Valo <kvalo@kernel.org>, Jeff Johnson <jjohnson@kernel.org>

Mailing list:

ath12k@lists.infradead.org

Status:

Supported

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/ath12k

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git

Files:

drivers/net/wireless/ath/ath12k/

Regex:

ath12k

QUALCOMM ATHEROS ATH10K WIRELESS DRIVER

Mail:

Kalle Valo <kvalo@kernel.org>, Jeff Johnson <jjohnson@kernel.org>

Mailing list:

ath10k@lists.infradead.org

Status:

Supported

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/ath10k

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git

Files:

drivers/net/wireless/ath/ath10k/

Regex:

ath10k

QUALCOMM ATHEROS ATH11K WIRELESS DRIVER

Mail:

Kalle Valo <kvalo@kernel.org>, Jeff Johnson <jjohnson@kernel.org>

Mailing list:

ath11k@lists.infradead.org

Status:

Supported

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/ath11k

bugs:

https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git

Files:

drivers/net/wireless/ath/ath11k/

Regex:

ath11k

QUALCOMM ATHEROS ATH9K WIRELESS DRIVER

Mail:

Toke Høiland-Jørgensen <toke@toke.dk>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/ath9k

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git

Files:

Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml drivers/net/wireless/ath/ath9k/

QUALCOMM ATHEROS QCA7K ETHERNET DRIVER

Mail:

Stefan Wahren <wahrenst@gmx.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/qca,qca7000.txt drivers/net/ethernet/qualcomm/qca*

QUALCOMM BAM-DMUX WWAN NETWORK DRIVER

Mail:

Stephan Gerhold <stephan@gerhold.net>

Mailing list:

netdev@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml drivers/net/wwan/qcom_bam_dmux.c

QUALCOMM CAMERA SUBSYSTEM DRIVER

Mail:

Robert Foss <rfoss@kernel.org>, Todor Tomov <todor.too@gmail.com>, Bryan O’Donoghue <bryan.odonoghue@linaro.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

admin-guide/media/qcom_camss Documentation/devicetree/bindings/media/qcom,*camss* drivers/media/platform/qcom/camss/

QUALCOMM CLOCK DRIVERS

Mail:

Bjorn Andersson <andersson@kernel.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git

Files:

Documentation/devicetree/bindings/clock/qcom,* drivers/clk/qcom/ include/dt-bindings/clock/qcom,*

QUALCOMM CLOUD AI (QAIC) DRIVER

Mail:

Jeffrey Hugo <quic_jhugo@quicinc.com>

Reviewer:

Carl Vanderlip <quic_carlv@quicinc.com>

Mailing list:

linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org

Status:

Supported

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

Documentation/accel/qaic/ drivers/accel/qaic/ include/uapi/drm/qaic_accel.h

QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER

Mail:

Bjorn Andersson <andersson@kernel.org>, Konrad Dybcio <konradybcio@kernel.org>

Mailing list:

linux-pm@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml drivers/pmdomain/qcom/cpr.c

QUALCOMM CPUCP MAILBOX DRIVER

Mail:

Sibi Sankar <quic_sibis@quicinc.com>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml drivers/mailbox/qcom-cpucp-mbox.c

QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096

Mail:

Ilia Lin <ilia.lin@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml drivers/cpufreq/qcom-cpufreq-nvmem.c

QUALCOMM CRYPTO DRIVERS

Mail:

Thara Gopinath <thara.gopinath@gmail.com>

Mailing list:

linux-crypto@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/qcom-qce.yaml drivers/crypto/qce/

QUALCOMM EMAC GIGABIT ETHERNET DRIVER

Mail:

Timur Tabi <timur@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/qualcomm/emac/

QUALCOMM ETHQOS ETHERNET DRIVER

Mail:

Vinod Koul <vkoul@kernel.org>

Mailing list:

netdev@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/qcom,ethqos.yaml drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c

QUALCOMM FASTRPC DRIVER

Mail:

Srinivas Kandagatla <srinivas.kandagatla@linaro.org>, Amol Maheshwari <amahesh@qti.qualcomm.com>

Mailing list:

linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml drivers/misc/fastrpc.c include/uapi/misc/fastrpc.h

QUALCOMM HEXAGON ARCHITECTURE

Mail:

Brian Cain <bcain@quicinc.com>

Mailing list:

linux-hexagon@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git

Files:

arch/hexagon/

QUALCOMM HIDMA DRIVER

Mail:

Sinan Kaya <okaya@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-arm-msm@vger.kernel.org, dmaengine@vger.kernel.org

Status:

Supported

Files:

drivers/dma/qcom/hidma*

QUALCOMM I2C CCI DRIVER

Mail:

Loic Poulain <loic.poulain@linaro.org>, Robert Foss <rfoss@kernel.org>

Mailing list:

linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml drivers/i2c/busses/i2c-qcom-cci.c

QUALCOMM INTERCONNECT BWMON DRIVER

Mail:

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml drivers/soc/qcom/icc-bwmon.c drivers/soc/qcom/trace_icc-bwmon.h

QUALCOMM IOMMU

Mail:

Rob Clark <robdclark@gmail.com>

Mailing list:

iommu@lists.linux.dev, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

drivers/iommu/arm/arm-smmu/qcom_iommu.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom* drivers/iommu/msm_iommu*

QUALCOMM IPC ROUTER (QRTR) DRIVER

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

include/trace/events/qrtr.h include/uapi/linux/qrtr.h net/qrtr/

QUALCOMM IPCC MAILBOX DRIVER

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml drivers/mailbox/qcom-ipcc.c include/dt-bindings/mailbox/qcom-ipcc.h

QUALCOMM IPQ4019 USB PHY DRIVER

Mail:

Robert Marko <robert.marko@sartura.hr>, Luka Perkov <luka.perkov@sartura.hr>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c

QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER

Mail:

Robert Marko <robert.marko@sartura.hr>, Luka Perkov <luka.perkov@sartura.hr>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml drivers/regulator/vqmmc-ipq4019-regulator.c

QUALCOMM NAND CONTROLLER DRIVER

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-mtd@lists.infradead.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mtd/qcom,nandc.yaml drivers/mtd/nand/raw/qcom_nandc.c

QUALCOMM QSEECOM DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

drivers/firmware/qcom/qcom_qseecom.c

QUALCOMM QSEECOM UEFISECAPP DRIVER

Mail:

Maximilian Luz <luzmaximilian@gmail.com>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

drivers/firmware/qcom/qcom_qseecom_uefisecapp.c

QUALCOMM RMNET DRIVER

Mail:

Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com>, Sean Tranchetti <quic_stranche@quicinc.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/device_drivers/cellular/qualcomm/rmnet drivers/net/ethernet/qualcomm/rmnet/ include/linux/if_rmnet.h

QUALCOMM TRUST ZONE MEMORY ALLOCATOR

Mail:

Bartosz Golaszewski <bartosz.golaszewski@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

drivers/firmware/qcom/qcom_tzmem.c drivers/firmware/qcom/qcom_tzmem.h include/linux/firmware/qcom/qcom_tzmem.h

QUALCOMM TSENS THERMAL DRIVER

Mail:

Amit Kucheria <amitk@kernel.org>, Thara Gopinath <thara.gopinath@gmail.com>

Mailing list:

linux-pm@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/thermal/qcom-tsens.yaml drivers/thermal/qcom/

QUALCOMM TYPEC PORT MANAGER DRIVER

Mail:

Bryan O’Donoghue <bryan.odonoghue@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml drivers/usb/typec/tcpm/qcom/

QUALCOMM VENUS VIDEO ACCELERATOR DRIVER

Mail:

Stanimir Varbanov <stanimir.k.varbanov@gmail.com>, Vikash Garodia <quic_vgarodia@quicinc.com>

Reviewer:

Bryan O’Donoghue <bryan.odonoghue@linaro.org>

Mailing list:

linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/*venus* drivers/media/platform/qcom/venus/

QUALCOMM WCN36XX WIRELESS DRIVER

Mail:

Loic Poulain <loic.poulain@linaro.org>

Mailing list:

wcn36xx@lists.infradead.org

Status:

Supported

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx

Files:

drivers/net/wireless/ath/wcn36xx/

QUANTENNA QTNFMAC WIRELESS DRIVER

Mail:

Igor Mitsyanko <imitsyanko@quantenna.com>

Reviewer:

Sergey Matyukevich <geomatsi@gmail.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Files:

drivers/net/wireless/quantenna

RADEON and AMDGPU DRM DRIVERS

Mail:

Alex Deucher <alexander.deucher@amd.com>, Christian König <christian.koenig@amd.com>, Xinhui Pan <Xinhui.Pan@amd.com>

Mailing list:

amd-gfx@lists.freedesktop.org

Status:

Supported

bugs:

https://gitlab.freedesktop.org/drm/amd/-/issues

chat:

irc://irc.oftc.net/radeon

SCM:

git https://gitlab.freedesktop.org/agd5f/linux.git

Files:

Documentation/gpu/amdgpu/ drivers/gpu/drm/amd/ drivers/gpu/drm/ci/xfails/amd* drivers/gpu/drm/radeon/ include/uapi/drm/amdgpu_drm.h include/uapi/drm/radeon_drm.h

RADEON FRAMEBUFFER DISPLAY DRIVER

Mail:

Benjamin Herrenschmidt <benh@kernel.crashing.org>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/aty/radeon* include/uapi/linux/radeonfb.h

RADIOSHARK RADIO DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-shark.c

RADIOSHARK2 RADIO DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-shark2.c drivers/media/radio/radio-tea5777.c

RADOS BLOCK DEVICE (RBD)

Mail:

Ilya Dryomov <idryomov@gmail.com>

Reviewer:

Dongsheng Yang <dongsheng.yang@easystack.cn>

Mailing list:

ceph-devel@vger.kernel.org

Status:

Supported

Web-page:

http://ceph.com/

SCM:

git https://github.com/ceph/ceph-client.git

Files:

Documentation/ABI/testing/sysfs-bus-rbd drivers/block/rbd.c drivers/block/rbd_types.h

RAGE128 FRAMEBUFFER DISPLAY DRIVER

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Orphan

Files:

drivers/video/fbdev/aty/aty128fb.c

RAINSHADOW-CEC DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/cec/usb/rainshadow/

RAMDISK RAM BLOCK DEVICE DRIVER

Mail:

Jens Axboe <axboe@kernel.dk>

Status:

Maintained

Files:

admin-guide/blockdev/ramdisk drivers/block/brd.c

RANCHU VIRTUAL BOARD FOR MIPS

Mail:

Miodrag Dinic <miodrag.dinic@mips.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Supported

Files:

arch/mips/configs/generic/board-ranchu.config arch/mips/generic/board-ranchu.c

RANDOM NUMBER DRIVER

Mail:

“Theodore Ts’o” <tytso@mit.edu>, Jason A. Donenfeld <Jason@zx2c4.com>

Status:

Maintained

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git

Files:

Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml drivers/char/random.c include/linux/random.h include/uapi/linux/random.h drivers/virt/vmgenid.c

Regex:

^.*/vdso/[^/]*getrandom[^/]+$

RAPIDIO SUBSYSTEM

Mail:

Matt Porter <mporter@kernel.crashing.org>, Alexandre Bounine <alex.bou9@gmail.com>

Status:

Maintained

Files:

drivers/rapidio/

RAS INFRASTRUCTURE

Mail:

Tony Luck <tony.luck@intel.com>, Borislav Petkov <bp@alien8.de>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

Documentation/admin-guide/RAS drivers/ras/ include/linux/ras.h include/ras/ras_event.h

RAS FRU MEMORY POISON MANAGER (FMPM)

Mail:

Yazen Ghannam <Yazen.Ghannam@amd.com>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

drivers/ras/amd/fmpm.c

RASPBERRY PI PISP BACK END

Mail:

Jacopo Mondi <jacopo.mondi@ideasonboard.com>

Mailing list:

Raspberry Pi Kernel Maintenance <kernel-list@raspberrypi.com>, linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml drivers/media/platform/raspberrypi/pisp_be/ include/uapi/linux/media/raspberrypi/

RASPBERRY PI PISP CAMERA FRONT END

Mail:

Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>, Raspberry Pi Kernel Maintenance <kernel-list@raspberrypi.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml drivers/media/platform/raspberrypi/rp1-cfe/

RC-CORE / LIRC FRAMEWORK

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

http://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

driver-api/media/rc-core Documentation/userspace-api/media/rc/ drivers/media/rc/ include/media/rc-core.h include/media/rc-map.h include/uapi/linux/lirc.h

RCMM REMOTE CONTROLS DECODER

Mail:

Patrick Lerda <patrick9876@free.fr>

Status:

Maintained

Files:

drivers/media/rc/ir-rcmm-decoder.c

RCUTORTURE TEST FRAMEWORK

Mail:

“Paul E. McKenney” <paulmck@kernel.org>, Josh Triplett <josh@joshtriplett.org>

Reviewer:

Steven Rostedt <rostedt@goodmis.org>, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>, Lai Jiangshan <jiangshanlai@gmail.com>

Mailing list:

rcu@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev

Files:

tools/testing/selftests/rcutorture

RDACM20 Camera Sensor

Mail:

Jacopo Mondi <jacopo+renesas@jmondi.org>, Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>, Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>, Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml drivers/media/i2c/max9271.c drivers/media/i2c/max9271.h drivers/media/i2c/rdacm20.c

RDACM21 Camera Sensor

Mail:

Jacopo Mondi <jacopo+renesas@jmondi.org>, Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>, Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>, Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml drivers/media/i2c/max9271.c drivers/media/i2c/max9271.h drivers/media/i2c/rdacm21.c

RDC R-321X SoC

Mail:

Florian Fainelli <florian@openwrt.org>

Status:

Maintained

RDC R6040 FAST ETHERNET DRIVER

Mail:

Florian Fainelli <f.fainelli@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/rdc/r6040.c

RDMAVT - RDMA verbs software

Mail:

Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/sw/rdmavt

RDS - RELIABLE DATAGRAM SOCKETS

Mail:

Allison Henderson <allison.henderson@oracle.com>

Mailing list:

netdev@vger.kernel.org, linux-rdma@vger.kernel.org, rds-devel@oss.oracle.com (moderated for non-subscribers)

Status:

Supported

Web-page:

https://oss.oracle.com/projects/rds/

Files:

networking/rds net/rds/ tools/testing/selftests/net/rds/

RDT - RESOURCE ALLOCATION

Mail:

Fenghua Yu <fenghua.yu@intel.com>, Reinette Chatre <reinette.chatre@intel.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

Documentation/arch/x86/resctrl* arch/x86/include/asm/resctrl.h arch/x86/kernel/cpu/resctrl/ tools/testing/selftests/resctrl/

READ-COPY UPDATE (RCU)

Mail:

“Paul E. McKenney” <paulmck@kernel.org>, Frederic Weisbecker <frederic@kernel.org> (kernel/rcu/tree_nocb.h), Neeraj Upadhyay <neeraj.upadhyay@kernel.org> (kernel/rcu/tasks.h), Joel Fernandes <joel@joelfernandes.org>, Josh Triplett <josh@joshtriplett.org>, Boqun Feng <boqun.feng@gmail.com>, Uladzislau Rezki <urezki@gmail.com>

Reviewer:

Steven Rostedt <rostedt@goodmis.org>, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>, Lai Jiangshan <jiangshanlai@gmail.com>, Zqiang <qiang.zhang1211@gmail.com>

Mailing list:

rcu@vger.kernel.org

Status:

Supported

Web-page:

http://www.rdrop.com/users/paulmck/RCU/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev

Files:

Documentation/RCU/ include/linux/rcu* kernel/rcu/

Excluded:

RCU/torture include/linux/srcu*.h kernel/rcu/srcu*.c

REAL TIME CLOCK (RTC) SUBSYSTEM

Mail:

Alexandre Belloni <alexandre.belloni@bootlin.com>

Mailing list:

linux-rtc@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.ozlabs.org/project/rtc-linux/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git

Files:

admin-guide/rtc Documentation/devicetree/bindings/rtc/ drivers/rtc/ include/linux/rtc.h include/linux/rtc/ include/uapi/linux/rtc.h tools/testing/selftests/rtc/

Real-time Linux Analysis (RTLA) tools

Mail:

Steven Rostedt <rostedt@goodmis.org>

Mailing list:

linux-trace-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/tools/rtla/ tools/tracing/rtla/

Real-time Linux (PREEMPT_RT)

Mail:

Sebastian Andrzej Siewior <bigeasy@linutronix.de>, Clark Williams <clrkwllms@kernel.org>, Steven Rostedt <rostedt@goodmis.org>

Mailing list:

linux-rt-devel@lists.linux.dev

Status:

Supported

Content regex:

PREEMPT_RT

REALTEK AUDIO CODECS

Mail:

Oder Chiou <oder_chiou@realtek.com>

Status:

Maintained

Files:

include/sound/rt*.h sound/soc/codecs/rt*

REALTEK OTTO WATCHDOG

Mail:

Sander Vanheule <sander@svanheule.net>

Mailing list:

linux-watchdog@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml drivers/watchdog/realtek_otto_wdt.c

REALTEK RTL83xx SMI DSA ROUTER CHIPS

Mail:

Linus Walleij <linus.walleij@linaro.org>, Alvin Šipraga <alsi@bang-olufsen.dk>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/realtek.yaml drivers/net/dsa/realtek/*

REALTEK SPI-NAND

Mail:

Chris Packham <chris.packham@alliedtelesis.co.nz>

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/realtek,rtl9301-snand.yaml drivers/spi/spi-realtek-rtl-snand.c

REALTEK WIRELESS DRIVER (rtlwifi family)

Mail:

Ping-Ke Shih <pkshih@realtek.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/pkshih/rtw.git

Files:

drivers/net/wireless/realtek/rtlwifi/

REALTEK WIRELESS DRIVER (rtw88)

Mail:

Ping-Ke Shih <pkshih@realtek.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/pkshih/rtw.git

Files:

drivers/net/wireless/realtek/rtw88/

REALTEK WIRELESS DRIVER (rtw89)

Mail:

Ping-Ke Shih <pkshih@realtek.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/pkshih/rtw.git

Files:

drivers/net/wireless/realtek/rtw89/

REDPINE WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Files:

drivers/net/wireless/rsi/

REGISTER MAP ABSTRACTION

Mail:

Mark Brown <broonie@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git

Files:

Documentation/devicetree/bindings/regmap/ drivers/base/regmap/ include/linux/regmap.h

REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM

Mail:

Bjorn Andersson <andersson@kernel.org>, Mathieu Poirier <mathieu.poirier@linaro.org>

Mailing list:

linux-remoteproc@vger.kernel.org

Status:

Maintained

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next

Files:

Documentation/ABI/testing/sysfs-class-remoteproc Documentation/devicetree/bindings/remoteproc/ staging/remoteproc drivers/remoteproc/ include/linux/remoteproc.h include/linux/remoteproc/

REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM

Mail:

Bjorn Andersson <andersson@kernel.org>, Mathieu Poirier <mathieu.poirier@linaro.org>

Mailing list:

linux-remoteproc@vger.kernel.org

Status:

Maintained

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next

Files:

Documentation/ABI/testing/sysfs-bus-rpmsg staging/rpmsg drivers/rpmsg/ include/linux/rpmsg.h include/linux/rpmsg/ include/uapi/linux/rpmsg.h samples/rpmsg/

REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER

Mail:

Stephan Gerhold <stephan@gerhold.net>

Mailing list:

netdev@vger.kernel.org, linux-remoteproc@vger.kernel.org

Status:

Maintained

Files:

drivers/net/wwan/rpmsg_wwan_ctrl.c

RENESAS CLOCK DRIVERS

Mail:

Geert Uytterhoeven <geert+renesas@glider.be>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk

Files:

Documentation/devicetree/bindings/clock/renesas,* drivers/clk/renesas/

RENESAS EMEV2 I2C DRIVER

Mail:

Wolfram Sang <wsa+renesas@sang-engineering.com>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml drivers/i2c/busses/i2c-emev2.c

RENESAS ETHERNET AVB DRIVER

Mail:

Paul Barker <paul.barker.ct@bp.renesas.com>, Niklas Söderlund <niklas.soderlund@ragnatech.se>

Mailing list:

netdev@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/renesas,etheravb.yaml drivers/net/ethernet/renesas/Kconfig drivers/net/ethernet/renesas/Makefile drivers/net/ethernet/renesas/ravb*

RENESAS ETHERNET SWITCH DRIVER

Reviewer:

Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Mailing list:

netdev@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Files:

Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml drivers/net/ethernet/renesas/Kconfig drivers/net/ethernet/renesas/Makefile drivers/net/ethernet/renesas/rcar_gen4* drivers/net/ethernet/renesas/rswitch*

RENESAS ETHERNET TSN DRIVER

Mail:

Niklas Söderlund <niklas.soderlund@ragnatech.se>

Mailing list:

netdev@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/renesas,ethertsn.yaml drivers/net/ethernet/renesas/rtsn.*

RENESAS IDT821034 ASoC CODEC

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/renesas,idt821034.yaml sound/soc/codecs/idt821034.c

RENESAS R-CAR & FSI AUDIO (ASoC) DRIVERS

Mail:

Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

Mailing list:

linux-sound@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/sound/renesas,rsnd.* Documentation/devicetree/bindings/sound/renesas,fsi.yaml sound/soc/renesas/rcar/ sound/soc/renesas/fsi.c include/sound/sh_fsi.h

RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Mailing list:

linux-mtd@lists.infradead.org, linux-renesas-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/mtd/renesas-nandc.yaml drivers/mtd/nand/raw/renesas-nand-controller.c

RENESAS R-CAR GYROADC DRIVER

Mail:

Marek Vasut <marek.vasut@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml drivers/iio/adc/rcar-gyroadc.c

RENESAS R-CAR I2C DRIVERS

Mail:

Wolfram Sang <wsa+renesas@sang-engineering.com>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml drivers/i2c/busses/i2c-rcar.c drivers/i2c/busses/i2c-sh_mobile.c

RENESAS R-CAR SATA DRIVER

Mail:

Geert Uytterhoeven <geert+renesas@glider.be>

Mailing list:

linux-ide@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml drivers/ata/sata_rcar.c

RENESAS R-CAR THERMAL DRIVERS

Mail:

Niklas Söderlund <niklas.soderlund@ragnatech.se>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml Documentation/devicetree/bindings/thermal/rcar-thermal.yaml drivers/thermal/renesas/rcar_gen3_thermal.c drivers/thermal/renesas/rcar_thermal.c

RENESAS RIIC DRIVER

Mail:

Chris Brandt <chris.brandt@renesas.com>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/i2c/renesas,riic.yaml drivers/i2c/busses/i2c-riic.c

RENESAS RZ AUDIO (ASoC) DRIVER

Mail:

Biju Das <biju.das.jz@bp.renesas.com>, Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Mailing list:

linux-sound@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml sound/soc/renesas/rz-ssi.c

RENESAS RZ/G2L A/D DRIVER

Mail:

Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Mailing list:

linux-iio@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml drivers/iio/adc/rzg2l_adc.c

RENESAS RZ/G2L MTU3a COUNTER DRIVER

Mail:

Biju Das <biju.das.jz@bp.renesas.com>

Mailing list:

linux-iio@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml drivers/counter/rz-mtu3-cnt.c

RENESAS RTCA-3 RTC DRIVER

Mail:

Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>

Mailing list:

linux-rtc@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/rtc/renesas,rz-rtca3.yaml drivers/rtc/rtc-renesas-rtca3.c

RENESAS RZ/N1 A5PSW SWITCH DRIVER

Mail:

Clément Léger <clement.leger@bootlin.com>

Mailing list:

linux-renesas-soc@vger.kernel.org, netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml drivers/net/dsa/rzn1_a5psw* drivers/net/pcs/pcs-rzn1-miic.c include/dt-bindings/net/pcs-rzn1-miic.h include/linux/pcs-rzn1-miic.h net/dsa/tag_rzn1_a5psw.c

RENESAS RZ/N1 DWMAC GLUE LAYER

Mail:

Romain Gantois <romain.gantois@bootlin.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c

RENESAS RZ/N1 RTC CONTROLLER DRIVER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>

Mailing list:

linux-rtc@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml drivers/rtc/rtc-rzn1.c

RENESAS RZ/N1 USBF CONTROLLER DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linux-renesas-soc@vger.kernel.org, linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml drivers/usb/gadget/udc/renesas_usbf.c

RENESAS RZ/V2M I2C DRIVER

Mail:

Fabrizio Castro <fabrizio.castro.jz@renesas.com>

Mailing list:

linux-i2c@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml drivers/i2c/busses/i2c-rzv2m.c

RENESAS SUPERH ETHERNET DRIVER

Mail:

Niklas Söderlund <niklas.soderlund@ragnatech.se>

Mailing list:

netdev@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/renesas,ether.yaml drivers/net/ethernet/renesas/Kconfig drivers/net/ethernet/renesas/Makefile drivers/net/ethernet/renesas/sh_eth* include/linux/sh_eth.h

RENESAS USB PHY DRIVER

Mail:

Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Mailing list:

linux-renesas-soc@vger.kernel.org

Status:

Maintained

Files:

drivers/phy/renesas/phy-rcar-gen3-usb*.c

RENESAS VERSACLOCK 7 CLOCK DRIVER

Mail:

Alex Helms <alexander.helms.jy@renesas.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml drivers/clk/clk-versaclock7.c

RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER

Mail:

Herve Codina <herve.codina@bootlin.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml drivers/iio/potentiometer/x9250.c

RESET CONTROLLER FRAMEWORK

Mail:

Philipp Zabel <p.zabel@pengutronix.de>

Status:

Maintained

SCM:

git git://git.pengutronix.de/git/pza/linux

Files:

Documentation/devicetree/bindings/reset/ driver-api/reset drivers/reset/ include/dt-bindings/reset/ include/linux/reset-controller.h include/linux/reset.h include/linux/reset/

Content regex:

\b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b

RESTARTABLE SEQUENCES SUPPORT

Mail:

Mathieu Desnoyers <mathieu.desnoyers@efficios.com>, Peter Zijlstra <peterz@infradead.org>, “Paul E. McKenney” <paulmck@kernel.org>, Boqun Feng <boqun.feng@gmail.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

include/trace/events/rseq.h include/uapi/linux/rseq.h kernel/rseq.c tools/testing/selftests/rseq/

RFKILL

Mail:

Johannes Berg <johannes@sipsolutions.net>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Web-page:

https://wireless.wiki.kernel.org/

Patchwork:

https://patchwork.kernel.org/project/linux-wireless/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git

Files:

Documentation/ABI/stable/sysfs-class-rfkill driver-api/rfkill include/linux/rfkill.h include/uapi/linux/rfkill.h net/rfkill/

RHASHTABLE

Mail:

Thomas Graf <tgraf@suug.ch>, Herbert Xu <herbert@gondor.apana.org.au>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

include/linux/rhashtable-types.h include/linux/rhashtable.h lib/rhashtable.c lib/test_rhashtable.c

RICOH R5C592 MEMORYSTICK DRIVER

Mail:

Maxim Levitsky <maximlevitsky@gmail.com>

Status:

Maintained

Files:

drivers/memstick/host/r592.*

RICOH SMARTMEDIA/XD DRIVER

Mail:

Maxim Levitsky <maximlevitsky@gmail.com>

Status:

Maintained

Files:

drivers/mtd/nand/raw/r852.c drivers/mtd/nand/raw/r852.h

RISC-V AIA DRIVERS

Mail:

Anup Patel <anup@brainfault.org>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml drivers/irqchip/irq-riscv-aplic-*.c drivers/irqchip/irq-riscv-aplic-*.h drivers/irqchip/irq-riscv-imsic-*.c drivers/irqchip/irq-riscv-imsic-*.h drivers/irqchip/irq-riscv-intc.c include/linux/irqchip/riscv-aplic.h include/linux/irqchip/riscv-imsic.h

RISC-V ARCHITECTURE

Mail:

Paul Walmsley <paul.walmsley@sifive.com>, Palmer Dabbelt <palmer@dabbelt.com>, Albert Ou <aou@eecs.berkeley.edu>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-riscv/list/

chat:

irc://irc.libera.chat/riscv

Subsystem Profile:

arch/riscv/patch-acceptance

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git

Files:

arch/riscv/

Regex:

riscv

Content regex:

riscv

RISC-V IOMMU

Mail:

Tomasz Jeznach <tjeznach@rivosinc.com>

Mailing list:

iommu@lists.linux.dev, linux-riscv@lists.infradead.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git

Files:

Documentation/devicetree/bindings/iommu/riscv,iommu.yaml drivers/iommu/riscv/

RISC-V MICROCHIP FPGA SUPPORT

Mail:

Conor Dooley <conor.dooley@microchip.com>, Daire McNamara <daire.mcnamara@microchip.com>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Supported

Files:

Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml Documentation/devicetree/bindings/riscv/microchip.yaml Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml arch/riscv/boot/dts/microchip/ drivers/char/hw_random/mpfs-rng.c drivers/clk/microchip/clk-mpfs*.c drivers/firmware/microchip/mpfs-auto-update.c drivers/gpio/gpio-mpfs.c drivers/i2c/busses/i2c-microchip-corei2c.c drivers/mailbox/mailbox-mpfs.c drivers/pci/controller/plda/pcie-microchip-host.c drivers/pwm/pwm-microchip-core.c drivers/reset/reset-mpfs.c drivers/rtc/rtc-mpfs.c drivers/soc/microchip/mpfs-sys-controller.c drivers/spi/spi-microchip-core-qspi.c drivers/spi/spi-microchip-core.c drivers/usb/musb/mpfs.c include/soc/microchip/mpfs.h

RISC-V MISC SOC SUPPORT

Mail:

Conor Dooley <conor@kernel.org>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-riscv/list/

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/

Files:

arch/riscv/boot/dts/canaan/ arch/riscv/boot/dts/microchip/ arch/riscv/boot/dts/sifive/ arch/riscv/boot/dts/starfive/

RISC-V PMU DRIVERS

Mail:

Atish Patra <atishp@atishpatra.org>

Reviewer:

Anup Patel <anup@brainfault.org>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Supported

Files:

drivers/perf/riscv_pmu.c drivers/perf/riscv_pmu_legacy.c drivers/perf/riscv_pmu_sbi.c

RISC-V THEAD SoC SUPPORT

Mail:

Drew Fustini <drew@pdp7.com>, Guo Ren <guoren@kernel.org>, Fu Wei <wefu@redhat.com>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Maintained

SCM:

git https://github.com/pdp7/linux.git

Files:

Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml Documentation/devicetree/bindings/mailbox/thead,th1520-mbox.yaml Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml Documentation/devicetree/bindings/pinctrl/thead,th1520-pinctrl.yaml arch/riscv/boot/dts/thead/ drivers/clk/thead/clk-th1520-ap.c drivers/mailbox/mailbox-th1520.c drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c drivers/pinctrl/pinctrl-th1520.c include/dt-bindings/clock/thead,th1520-clk-ap.h

RNBD BLOCK DRIVERS

Mail:

Md. Haris Iqbal <haris.iqbal@ionos.com>, Jack Wang <jinpu.wang@ionos.com>

Mailing list:

linux-block@vger.kernel.org

Status:

Maintained

Files:

drivers/block/rnbd/

ROCCAT DRIVERS

Mail:

Stefan Achatz <erazor_de@users.sourceforge.net>

Status:

Maintained

Web-page:

http://sourceforge.net/projects/roccat/

Files:

Documentation/ABI/*/sysfs-driver-hid-roccat* drivers/hid/hid-roccat* include/linux/hid-roccat*

ROCKCHIP CAN-FD DRIVER

Mail:

Marc Kleine-Budde <mkl@pengutronix.de>

Reviewer:

kernel@pengutronix.de

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml drivers/net/can/rockchip/

ROCKCHIP CRYPTO DRIVERS

Mail:

Corentin Labbe <clabbe@baylibre.com>

Mailing list:

linux-crypto@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml drivers/crypto/rockchip/

ROCKCHIP I2S TDM DRIVER

Mail:

Nicolas Frattaroli <frattaroli.nicolas@gmail.com>

Mailing list:

linux-rockchip@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml sound/soc/rockchip/rockchip_i2s_tdm.*

ROCKCHIP ISP V1 DRIVER

Mail:

Dafna Hirschfeld <dafna@fastmail.com>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org, linux-rockchip@lists.infradead.org

Status:

Maintained

Files:

admin-guide/media/rkisp1 Documentation/devicetree/bindings/media/rockchip-isp1.yaml userspace-api/media/v4l/metafmt-rkisp1 drivers/media/platform/rockchip/rkisp1 include/uapi/linux/rkisp1-config.h

ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT

Mail:

Daniel Golle <daniel@makrotopia.org>, Aurelien Jarno <aurelien@aurel32.net>

Status:

Maintained

Files:

Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml drivers/char/hw_random/rockchip-rng.c

ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER

Mail:

Jacob Chen <jacob-chen@iotwrt.com>, Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>

Mailing list:

linux-media@vger.kernel.org, linux-rockchip@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/rockchip-rga.yaml drivers/media/platform/rockchip/rga/

ROCKCHIP RK3308 INTERNAL AUDIO CODEC

Mail:

Luca Ceresoli <luca.ceresoli@bootlin.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml sound/soc/codecs/rk3308_codec.c sound/soc/codecs/rk3308_codec.h

ROCKCHIP VIDEO DECODER DRIVER

Mail:

Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>

Mailing list:

linux-media@vger.kernel.org, linux-rockchip@lists.infradead.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/rockchip,vdec.yaml drivers/staging/media/rkvdec/

ROCKER DRIVER

Mail:

Jiri Pirko <jiri@resnulli.us>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/rocker/

ROCKETPORT EXPRESS/INFINITY DRIVER

Mail:

Kevin Cernekee <cernekee@gmail.com>

Mailing list:

linux-serial@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/tty/serial/rp2.*

ROHM BD99954 CHARGER IC

Mail:

Matti Vaittinen <mazziesaccount@gmail.com>

Status:

Supported

Files:

drivers/power/supply/bd99954-charger.c drivers/power/supply/bd99954-charger.h

ROHM BH1745 COLOUR SENSOR

Mail:

Mudit Sharma <muditsharma.info@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

drivers/iio/light/bh1745.c

ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER

Mail:

Tomasz Duszynski <tduszyns@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/light/bh1750.yaml drivers/iio/light/bh1750.c

ROHM BM1390 PRESSURE SENSOR DRIVER

Mail:

Matti Vaittinen <mazziesaccount@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

drivers/iio/pressure/rohm-bm1390.c

ROHM BU270xx LIGHT SENSOR DRIVERs

Mail:

Matti Vaittinen <mazziesaccount@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

drivers/iio/light/rohm-bu27008.c drivers/iio/light/rohm-bu27034.c

ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS

Mail:

Marek Vasut <marek.vasut+renesas@gmail.com>

Mailing list:

linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml drivers/gpio/gpio-bd9571mwv.c drivers/mfd/bd9571mwv.c drivers/regulator/bd9571mwv-regulator.c include/linux/mfd/bd9571mwv.h

ROHM POWER MANAGEMENT IC DEVICE DRIVERS

Mail:

Matti Vaittinen <mazziesaccount@gmail.com>

Status:

Supported

Files:

drivers/clk/clk-bd718x7.c drivers/gpio/gpio-bd71815.c drivers/gpio/gpio-bd71828.c drivers/mfd/rohm-bd71828.c drivers/mfd/rohm-bd718x7.c drivers/mfd/rohm-bd9576.c drivers/mfd/rohm-bd96801.c drivers/regulator/bd71815-regulator.c drivers/regulator/bd71828-regulator.c drivers/regulator/bd718x7-regulator.c drivers/regulator/bd9576-regulator.c drivers/regulator/bd96801-regulator.c drivers/regulator/rohm-regulator.c drivers/rtc/rtc-bd70528.c drivers/watchdog/bd9576_wdt.c drivers/watchdog/bd96801_wdt.c include/linux/mfd/rohm-bd71815.h include/linux/mfd/rohm-bd71828.h include/linux/mfd/rohm-bd718x7.h include/linux/mfd/rohm-bd957x.h include/linux/mfd/rohm-bd96801.h include/linux/mfd/rohm-generic.h include/linux/mfd/rohm-shared.h

ROSE NETWORK LAYER

Mailing list:

linux-hams@vger.kernel.org

Status:

Orphan

Web-page:

https://linux-ax25.in-berlin.de

Files:

include/net/rose.h include/uapi/linux/rose.h net/rose/

ROTATION DRIVER FOR ALLWINNER A83T

Mail:

Jernej Skrabec <jernej.skrabec@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml drivers/media/platform/sunxi/sun8i-rotate/

RPMB SUBSYSTEM

Mail:

Jens Wiklander <jens.wiklander@linaro.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

drivers/misc/rpmb-core.c include/linux/rpmb.h

RPMSG TTY DRIVER

Mail:

Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>

Mailing list:

linux-remoteproc@vger.kernel.org

Status:

Maintained

Files:

drivers/tty/rpmsg_tty.c

RTASE ETHERNET DRIVER

Mail:

Justin Lai <justinlai0215@realtek.com>, Larry Chiu <larry.chiu@realtek.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/realtek/rtase/

RTL2830 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/rtl2830*

RTL2832 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/rtl2832*

RTL2832_SDR MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/rtl2832_sdr*

RTL8180 WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Files:

drivers/net/wireless/realtek/rtl818x/rtl8180/

RTL8187 WIRELESS DRIVER

Mail:

Hin-Tak Leung <hintak.leung@gmail.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/pkshih/rtw.git

Files:

drivers/net/wireless/realtek/rtl818x/rtl8187/

RTL8XXXU WIRELESS DRIVER (rtl8xxxu)

Mail:

Jes Sorensen <Jes.Sorensen@gmail.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/pkshih/rtw.git

Files:

drivers/net/wireless/realtek/rtl8xxxu/

RTL9300 I2C DRIVER (rtl9300-i2c)

Mail:

Chris Packham <chris.packham@alliedtelesis.co.nz>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml drivers/i2c/busses/i2c-rtl9300.c

RTRS TRANSPORT DRIVERS

Mail:

Md. Haris Iqbal <haris.iqbal@ionos.com>, Jack Wang <jinpu.wang@ionos.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Maintained

Files:

drivers/infiniband/ulp/rtrs/

RUNTIME VERIFICATION (RV)

Mail:

Steven Rostedt <rostedt@goodmis.org>

Mailing list:

linux-trace-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/trace/rv/ include/linux/rv.h include/rv/ kernel/trace/rv/ tools/verification/

RUST

Mail:

Miguel Ojeda <ojeda@kernel.org>, Alex Gaynor <alex.gaynor@gmail.com>

Reviewer:

Boqun Feng <boqun.feng@gmail.com>, Gary Guo <gary@garyguo.net>, Björn Roy Baron <bjorn3_gh@protonmail.com>, Benno Lossin <benno.lossin@proton.me>, Andreas Hindborg <a.hindborg@kernel.org>, Alice Ryhl <aliceryhl@google.com>, Trevor Gross <tmgross@umich.edu>

Mailing list:

rust-for-linux@vger.kernel.org

Status:

Supported

Web-page:

https://rust-for-linux.com

bugs:

https://github.com/Rust-for-Linux/linux/issues

chat:

zulip://rust-for-linux.zulipchat.com

Subsystem Profile:

https://rust-for-linux.com/contributing

SCM:

git https://github.com/Rust-for-Linux/linux.git rust-next

Files:

.clippy.toml Documentation/rust/ include/trace/events/rust_sample.h rust/ samples/rust/ scripts/*rust* tools/testing/selftests/rust/

Content regex:

\b(?i:rust)\b

RUST [ALLOC]

Mail:

Danilo Krummrich <dakr@kernel.org>

Mailing list:

rust-for-linux@vger.kernel.org

Status:

Maintained

Files:

rust/kernel/alloc.rs rust/kernel/alloc/

RXRPC SOCKETS (AF_RXRPC)

Mail:

David Howells <dhowells@redhat.com>, Marc Dionne <marc.dionne@auristor.com>

Mailing list:

linux-afs@lists.infradead.org

Status:

Supported

Web-page:

https://www.infradead.org/~dhowells/kafs/

Files:

networking/rxrpc include/keys/rxrpc-type.h include/net/af_rxrpc.h include/trace/events/rxrpc.h include/uapi/linux/rxrpc.h net/rxrpc/

S3 SAVAGE FRAMEBUFFER DRIVER

Mail:

Antonino Daplas <adaplas@gmail.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/savage/

S390 ARCHITECTURE

Mail:

Heiko Carstens <hca@linux.ibm.com>, Vasily Gorbik <gor@linux.ibm.com>, Alexander Gordeev <agordeev@linux.ibm.com>

Reviewer:

Christian Borntraeger <borntraeger@linux.ibm.com>, Sven Schnelle <svens@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git

Files:

driver-api/s390-drivers Documentation/arch/s390/ arch/s390/ drivers/s390/ drivers/watchdog/diag288_wdt.c

S390 COMMON I/O LAYER

Mail:

Vineeth Vijayan <vneethv@linux.ibm.com>, Peter Oberparleiter <oberpar@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

drivers/s390/cio/

S390 CRYPTO MODULES, PRNG DRIVER, ARCH RANDOM

Mail:

Harald Freudenberger <freude@linux.ibm.com>, Holger Dengler <dengler@linux.ibm.com>

Mailing list:

linux-crypto@vger.kernel.org, linux-s390@vger.kernel.org

Status:

Supported

Files:

arch/s390/crypto/ arch/s390/include/asm/archrandom.h arch/s390/include/asm/cpacf.h

S390 DASD DRIVER

Mail:

Stefan Haberland <sth@linux.ibm.com>, Jan Hoeppner <hoeppner@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

block/partitions/ibm.c drivers/s390/block/dasd* include/linux/dasd_mod.h

S390 HWRANDOM TRNG DRIVER

Mail:

Harald Freudenberger <freude@linux.ibm.com>, Holger Dengler <dengler@linux.ibm.com>

Mailing list:

linux-crypto@vger.kernel.org, linux-s390@vger.kernel.org

Status:

Supported

Files:

drivers/char/hw_random/s390-trng.c

S390 IOMMU (PCI)

Mail:

Niklas Schnelle <schnelle@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>

Reviewer:

Gerald Schaefer <gerald.schaefer@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

drivers/iommu/s390-iommu.c

S390 IUCV NETWORK LAYER

Mail:

Alexandra Winter <wintera@linux.ibm.com>, Thorsten Winkler <twinkler@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org, netdev@vger.kernel.org

Status:

Supported

Files:

drivers/s390/net/*iucv* include/net/iucv/ net/iucv/

S390 MM

Mail:

Alexander Gordeev <agordeev@linux.ibm.com>, Gerald Schaefer <gerald.schaefer@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git

Files:

arch/s390/include/asm/pgtable.h arch/s390/mm

S390 NETWORK DRIVERS

Mail:

Alexandra Winter <wintera@linux.ibm.com>, Thorsten Winkler <twinkler@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org, netdev@vger.kernel.org

Status:

Supported

Files:

drivers/s390/net/

S390 PCI SUBSYSTEM

Mail:

Niklas Schnelle <schnelle@linux.ibm.com>, Gerald Schaefer <gerald.schaefer@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

arch/s390/pci arch/s390/pci/ drivers/pci/hotplug/s390_pci_hpc.c

S390 PTP DRIVER

Mail:

Sven Schnelle <svens@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

drivers/ptp/ptp_s390.c

S390 SCM DRIVER

Mail:

Vineeth Vijayan <vneethv@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

drivers/s390/block/scm* drivers/s390/cio/scm.c

S390 VFIO AP DRIVER

Mail:

Tony Krowiak <akrowiak@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>, Jason Herne <jjherne@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

Documentation/arch/s390/vfio-ap* drivers/s390/crypto/vfio_ap*

S390 VFIO-CCW DRIVER

Mail:

Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>

Reviewer:

Halil Pasic <pasic@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org, kvm@vger.kernel.org

Status:

Supported

Files:

arch/s390/vfio-ccw drivers/s390/cio/vfio_ccw* include/uapi/linux/vfio_ccw.h

S390 VFIO-PCI DRIVER

Mail:

Matthew Rosato <mjrosato@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org, kvm@vger.kernel.org

Status:

Supported

Files:

arch/s390/kvm/pci* drivers/vfio/pci/vfio_pci_zdev.c include/uapi/linux/vfio_zdev.h

S390 ZCRYPT AND PKEY DRIVER AND AP BUS

Mail:

Harald Freudenberger <freude@linux.ibm.com>, Holger Dengler <dengler@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

arch/s390/include/asm/ap.h arch/s390/include/asm/pkey.h arch/s390/include/asm/trace/zcrypt.h arch/s390/include/uapi/asm/pkey.h arch/s390/include/uapi/asm/zcrypt.h drivers/s390/crypto/

S390 ZFCP DRIVER

Mail:

Steffen Maier <maier@linux.ibm.com>, Benjamin Block <bblock@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org

Status:

Supported

Files:

drivers/s390/scsi/zfcp_*

SAA6588 RDS RECEIVER DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/saa6588*

SAA7134 VIDEO4LINUX DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/driver-api/media/drivers/saa7134* drivers/media/pci/saa7134/

SAA7146 VIDEO4LINUX-2 DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/common/saa7146/ drivers/media/pci/saa7146/ include/media/drv-intf/saa7146*

SAFESETID SECURITY MODULE

Mail:

Micah Morton <mortonm@chromium.org>

Status:

Supported

Files:

admin-guide/LSM/SafeSetID security/safesetid/

SAMSUNG AUDIO (ASoC) DRIVERS

Mail:

Sylwester Nawrocki <s.nawrocki@samsung.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

bugs:

mailto:linux-samsung-soc@vger.kernel.org

Files:

Documentation/devicetree/bindings/sound/samsung* sound/soc/samsung/

SAMSUNG EXYNOS850 SoC SUPPORT

Mail:

Sam Protsenko <semen.protsenko@linaro.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml arch/arm64/boot/dts/exynos/exynos850* drivers/clk/samsung/clk-exynos850.c include/dt-bindings/clock/exynos850.h

SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-crypto@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml drivers/crypto/exynos-rng.c

SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER

Mail:

Łukasz Stelmach <l.stelmach@samsung.com>

Mailing list:

linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml drivers/char/hw_random/exynos-trng.c

SAMSUNG FRAMEBUFFER DRIVER

Mail:

Jingoo Han <jingoohan1@gmail.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/s3c-fb.c

SAMSUNG INTERCONNECT DRIVERS

Mail:

Sylwester Nawrocki <s.nawrocki@samsung.com>, Artur Świgoń <a.swigon@samsung.com>

Mailing list:

linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Supported

Files:

drivers/interconnect/samsung/

SAMSUNG LAPTOP DRIVER

Mail:

Corentin Chary <corentin.chary@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/samsung-laptop.c

SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

bugs:

mailto:linux-samsung-soc@vger.kernel.org

Files:

Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml Documentation/devicetree/bindings/mfd/samsung,s2*.yaml Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml drivers/clk/clk-s2mps11.c drivers/mfd/sec*.c drivers/regulator/s2m*.c drivers/regulator/s5m*.c drivers/rtc/rtc-s5m.c include/linux/mfd/samsung/

SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER

Mail:

Sylwester Nawrocki <sylvester.nawrocki@gmail.com>

Mailing list:

linux-media@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

drivers/media/platform/samsung/s3c-camif/ include/media/drv-intf/s3c_camif.h

SAMSUNG S3FWRN5 NFC DRIVER

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml drivers/nfc/s3fwrn5

SAMSUNG S5C73M3 CAMERA DRIVER

Mail:

Sylwester Nawrocki <s.nawrocki@samsung.com>, Andrzej Hajda <andrzej.hajda@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml drivers/media/i2c/s5c73m3/*

SAMSUNG S5K5BAF CAMERA DRIVER

Mail:

Sylwester Nawrocki <s.nawrocki@samsung.com>, Andrzej Hajda <andrzej.hajda@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

drivers/media/i2c/s5k5baf.c

SAMSUNG S5P Security SubSystem (SSS) DRIVER

Mail:

Krzysztof Kozlowski <krzk@kernel.org>, Vladimir Zapolskiy <vz@mleia.com>

Mailing list:

linux-crypto@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml Documentation/devicetree/bindings/crypto/samsung-sss.yaml drivers/crypto/s5p-sss.c

SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS

Mail:

Sylwester Nawrocki <s.nawrocki@samsung.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.linuxtv.org/project/linux-media/list/

Files:

Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml Documentation/devicetree/bindings/media/samsung,fimc.yaml drivers/media/platform/samsung/exynos4-is/

SAMSUNG SOC CLOCK DRIVERS

Mail:

Krzysztof Kozlowski <krzk@kernel.org>, Sylwester Nawrocki <s.nawrocki@samsung.com>, Chanwoo Choi <cw00.choi@samsung.com>

Reviewer:

Alim Akhtar <alim.akhtar@samsung.com>

Mailing list:

linux-samsung-soc@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git

Files:

Documentation/devicetree/bindings/clock/samsung,*.yaml Documentation/devicetree/bindings/clock/samsung,s3c* drivers/clk/samsung/ include/dt-bindings/clock/exynos*.h include/dt-bindings/clock/s5p*.h include/dt-bindings/clock/samsung,*.h include/linux/clk/samsung.h

SAMSUNG SPI DRIVERS

Mail:

Andi Shyti <andi.shyti@kernel.org>

Mailing list:

linux-spi@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/samsung,spi*.yaml drivers/spi/spi-s3c* include/linux/platform_data/spi-s3c64xx.h

SAMSUNG SXGBE DRIVERS

Mail:

Byungho An <bh74.an@samsung.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/samsung/sxgbe/

SAMSUNG THERMAL DRIVER

Mail:

Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>, Krzysztof Kozlowski <krzk@kernel.org>

Mailing list:

linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml drivers/thermal/samsung/

SAMSUNG USB2 PHY DRIVER

Mail:

Sylwester Nawrocki <s.nawrocki@samsung.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml driver-api/phy/samsung-usb2 drivers/phy/samsung/phy-exynos4210-usb2.c drivers/phy/samsung/phy-exynos4x12-usb2.c drivers/phy/samsung/phy-exynos5250-usb2.c drivers/phy/samsung/phy-s5pv210-usb2.c drivers/phy/samsung/phy-samsung-usb2.c drivers/phy/samsung/phy-samsung-usb2.h

SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE

Mail:

Paul Barker <paul.barker@sancloud.com>

Reviewer:

Marc Murphy <marc.murphy@sancloud.com>

Status:

Supported

Files:

arch/arm/boot/dts/ti/omap/am335x-sancloud*

SC1200 WDT DRIVER

Mail:

Zwane Mwaikambo <zwanem@gmail.com>

Status:

Maintained

Files:

drivers/watchdog/sc1200wdt.c

SCHEDULER

Mail:

Ingo Molnar <mingo@redhat.com>, Peter Zijlstra <peterz@infradead.org>, Juri Lelli <juri.lelli@redhat.com> (SCHED_DEADLINE), Vincent Guittot <vincent.guittot@linaro.org> (SCHED_NORMAL)

Reviewer:

Dietmar Eggemann <dietmar.eggemann@arm.com> (SCHED_NORMAL), Steven Rostedt <rostedt@goodmis.org> (SCHED_FIFO/SCHED_RR), Ben Segall <bsegall@google.com> (CONFIG_CFS_BANDWIDTH), Mel Gorman <mgorman@suse.de> (CONFIG_NUMA_BALANCING), Valentin Schneider <vschneid@redhat.com> (TOPOLOGY)

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core

Files:

include/linux/preempt.h include/linux/sched.h include/linux/wait.h include/uapi/linux/sched.h kernel/sched/

SCHEDULER - SCHED_EXT

Reviewer:

Tejun Heo <tj@kernel.org>, David Vernet <void@manifault.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/sched-ext/scx

SCM:

git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git

Files:

include/linux/sched/ext.h kernel/sched/ext.h kernel/sched/ext.c tools/sched_ext/ tools/testing/selftests/sched_ext

SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER

Mail:

Gustavo Silva <gustavograzs@gmail.com>

Status:

Maintained

Files:

drivers/iio/chemical/ens160_core.c drivers/iio/chemical/ens160_i2c.c drivers/iio/chemical/ens160_spi.c drivers/iio/chemical/ens160.h

SCSI LIBSAS SUBSYSTEM

Reviewer:

John Garry <john.g.garry@oracle.com>, Jason Yan <yanaijie@huawei.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

scsi/libsas drivers/scsi/libsas/ include/scsi/libsas.h include/scsi/sas_ata.h

SCSI RDMA PROTOCOL (SRP) INITIATOR

Mail:

Bart Van Assche <bvanassche@acm.org>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Patchwork:

http://patchwork.kernel.org/project/linux-rdma/list/

Files:

drivers/infiniband/ulp/srp/ include/scsi/srp.h

SCSI RDMA PROTOCOL (SRP) TARGET

Mail:

Bart Van Assche <bvanassche@acm.org>

Mailing list:

linux-rdma@vger.kernel.org, target-devel@vger.kernel.org

Status:

Supported

Patchwork:

http://patchwork.kernel.org/project/linux-rdma/list/

Files:

drivers/infiniband/ulp/srpt/

SCSI SG DRIVER

Mail:

Doug Gilbert <dgilbert@interlog.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Web-page:

http://sg.danny.cz/sg

Files:

scsi/scsi-generic drivers/scsi/sg.c include/scsi/sg.h

SCSI SUBSYSTEM

Mail:

“James E.J. Bottomley” <James.Bottomley@HansenPartnership.com>, “Martin K. Petersen” <martin.petersen@oracle.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-scsi/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git

Files:

Documentation/devicetree/bindings/scsi/ drivers/scsi/ drivers/ufs/ include/scsi/ include/uapi/scsi/

SCSI TAPE DRIVER

Mail:

Kai Mäkisara <Kai.Makisara@kolumbus.fi>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Maintained

Files:

scsi/st drivers/scsi/st.* drivers/scsi/st_*.h

SCSI TARGET CORE USER DRIVER

Mail:

Bodo Stroesser <bostroesser@gmail.com>

Mailing list:

linux-scsi@vger.kernel.org, target-devel@vger.kernel.org

Status:

Supported

Files:

target/tcmu-design drivers/target/target_core_user.c include/uapi/linux/target_core_user.h

SCSI TARGET SUBSYSTEM

Mail:

“Martin K. Petersen” <martin.petersen@oracle.com>

Mailing list:

linux-scsi@vger.kernel.org, target-devel@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/target-devel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git

Files:

Documentation/target/ drivers/target/ include/target/

SCTP PROTOCOL

Mail:

Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>, Xin Long <lucien.xin@gmail.com>

Mailing list:

linux-sctp@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/sctp/lksctp-tools/wiki

Files:

networking/sctp include/linux/sctp.h include/net/sctp/ include/uapi/linux/sctp.h net/sctp/

SCx200 CPU SUPPORT

Mail:

Jim Cromie <jim.cromie@gmail.com>

Status:

Odd Fixes

Files:

i2c/busses/scx200_acb arch/x86/platform/scx200/ drivers/i2c/busses/scx200* drivers/mtd/maps/scx200_docflash.c drivers/watchdog/scx200_wdt.c include/linux/scx200.h

SCx200 GPIO DRIVER

Mail:

Jim Cromie <jim.cromie@gmail.com>

Status:

Maintained

Files:

drivers/char/scx200_gpio.c include/linux/scx200_gpio.h

SCx200 HRT CLOCKSOURCE DRIVER

Mail:

Jim Cromie <jim.cromie@gmail.com>

Status:

Maintained

Files:

drivers/clocksource/scx200_hrt.c

SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER

Mail:

Sascha Sommer <saschasommer@freenet.de>

Mailing list:

sdricohcs-devel@lists.sourceforge.net (subscribers-only)

Status:

Maintained

Files:

drivers/mmc/host/sdricoh_cs.c

SECO BOARDS CEC DRIVER

Mail:

Ettore Chimenti <ek5.chimenti@gmail.com>

Status:

Maintained

Files:

drivers/media/cec/platform/seco/seco-cec.c drivers/media/cec/platform/seco/seco-cec.h

SECURE COMPUTING

Mail:

Kees Cook <kees@kernel.org>

Reviewer:

Andy Lutomirski <luto@amacapital.net>, Will Drewry <wad@chromium.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp

Files:

userspace-api/seccomp_filter include/linux/seccomp.h include/uapi/linux/seccomp.h kernel/seccomp.c tools/testing/selftests/kselftest_harness.h tools/testing/selftests/seccomp/*

Content regex:

\bsecure_computing \bTIF_SECCOMP\b

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER

Mail:

Kamal Dasu <kamal.dasu@broadcom.com>, Al Cooper <alcooperx@gmail.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

Files:

drivers/mmc/host/sdhci-brcmstb*

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER

Mail:

Adrian Hunter <adrian.hunter@intel.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/mmc/sdhci-common.yaml drivers/mmc/host/sdhci*

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER

Mail:

Aubin Constans <aubin.constans@microchip.com>

Reviewer:

Eugen Hristev <eugen.hristev@collabora.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Supported

Files:

drivers/mmc/host/sdhci-of-at91.c

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER

Mail:

Haibo Chen <haibo.chen@nxp.com>

Mailing list:

imx@lists.linux.dev, linux-mmc@vger.kernel.org, s32@nxp.com

Status:

Maintained

Files:

drivers/mmc/host/sdhci-esdhc-imx.c

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER

Mail:

Ben Dooks <ben-linux@fluff.org>, Jaehoon Chung <jh80.chung@samsung.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

Files:

drivers/mmc/host/sdhci-s3c*

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER

Mail:

Viresh Kumar <vireshk@kernel.org>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

Files:

drivers/mmc/host/sdhci-spear.c

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER

Mail:

Vignesh Raghavendra <vigneshr@ti.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

Files:

drivers/mmc/host/sdhci-omap.c

SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER

Mail:

Jonathan Derrick <jonathan.derrick@linux.dev>

Mailing list:

linux-block@vger.kernel.org

Status:

Supported

Files:

block/opal_proto.h block/sed* include/linux/sed* include/uapi/linux/sed*

SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)

Mail:

Mark Rutland <mark.rutland@arm.com>, Lorenzo Pieralisi <lpieralisi@kernel.org>, Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/firmware/smccc/ include/linux/arm-smccc.h

SECURITY CONTACT

Mail:

Security Officers <security@kernel.org>

Status:

Supported

Files:

process/security-bugs

SECURITY SUBSYSTEM

Mail:

Paul Moore <paul@paul-moore.com>, James Morris <jmorris@namei.org>, “Serge E. Hallyn” <serge@hallyn.com>

Mailing list:

linux-security-module@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-security-module/list

bugs:

mailto:linux-security-module@vger.kernel.org

Subsystem Profile:

https://github.com/LinuxSecurityModule/kernel/blob/main/README.md

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git

Files:

include/linux/lsm/ include/linux/lsm_audit.h include/linux/lsm_hook_defs.h include/linux/lsm_hooks.h include/linux/security.h include/uapi/linux/lsm.h security/ tools/testing/selftests/lsm/

Excluded:

security/selinux/

Content regex:

\bsecurity_[a-z_0-9]\+\b

SELINUX SECURITY MODULE

Mail:

Paul Moore <paul@paul-moore.com>, Stephen Smalley <stephen.smalley.work@gmail.com>

Reviewer:

Ondrej Mosnacek <omosnace@redhat.com>

Mailing list:

selinux@vger.kernel.org

Status:

Supported

Web-page:

https://github.com/SELinuxProject

Patchwork:

https://patchwork.kernel.org/project/selinux/list

bugs:

mailto:selinux@vger.kernel.org

Subsystem Profile:

https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git

Files:

Documentation/ABI/removed/sysfs-selinux-checkreqprot Documentation/ABI/removed/sysfs-selinux-disable admin-guide/LSM/SELinux include/trace/events/avc.h include/uapi/linux/selinux_netlink.h scripts/selinux/ security/selinux/

SENSABLE PHANTOM

Mail:

Jiri Slaby <jirislaby@kernel.org>

Status:

Maintained

Files:

drivers/misc/phantom.c include/uapi/linux/phantom.h

SENSEAIR SUNRISE 006-0-0007

Mail:

Jacopo Mondi <jacopo@jmondi.org>

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml drivers/iio/chemical/sunrise_co2.c

SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER

Mail:

Tomasz Duszynski <tomasz.duszynski@octakon.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml drivers/iio/chemical/scd30.h drivers/iio/chemical/scd30_core.c drivers/iio/chemical/scd30_i2c.c drivers/iio/chemical/scd30_serial.c

SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER

Mail:

Roan van Dijk <roan@protonic.nl>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml drivers/iio/chemical/scd4x.c

SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSOR DRIVER

Mail:

Petar Stoykov <petar.stoykov@prodrive-technologies.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/pressure/sensirion,sdp500.yaml drivers/iio/pressure/sdp500.c

SENSIRION SGP40 GAS SENSOR DRIVER

Mail:

Andreas Klinger <ak@it-klinger.de>

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40 drivers/iio/chemical/sgp40.c

SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER

Mail:

Tomasz Duszynski <tduszyns@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml drivers/iio/chemical/sps30.c drivers/iio/chemical/sps30_i2c.c drivers/iio/chemical/sps30_serial.c

SERIAL DEVICE BUS

Mail:

Rob Herring <robh@kernel.org>

Mailing list:

linux-serial@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/serial/serial.yaml drivers/tty/serdev/ include/linux/serdev.h

SERIAL IR RECEIVER

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/rc/serial_ir.c

SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)

Mail:

Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/slimbus/ drivers/slimbus/ include/linux/slimbus.h

SFC NETWORK DRIVER

Mail:

Edward Cree <ecree.xilinx@gmail.com>, Martin Habets <habetsm.xilinx@gmail.com>

Mailing list:

netdev@vger.kernel.org, linux-net-drivers@amd.com

Status:

Supported

Files:

networking/devlink/sfc drivers/net/ethernet/sfc/

SFCTEMP HWMON DRIVER

Mail:

Emil Renner Berthing <kernel@esmil.dk>, Hal Feng <hal.feng@starfivetech.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml hwmon/sfctemp drivers/hwmon/sfctemp.c

SFF/SFP/SFP+ MODULE SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/sff,sfp.yaml drivers/net/phy/phylink.c drivers/net/phy/sfp* include/linux/mdio/mdio-i2c.h include/linux/phylink.h include/linux/sfp.h

Content regex:

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

Mail:

Dimitri Sivanich <dimitri.sivanich@hpe.com>

Status:

Maintained

Files:

drivers/misc/sgi-gru/

SGI XP/XPC/XPNET DRIVER

Mail:

Robin Holt <robinmholt@gmail.com>, Steve Wahl <steve.wahl@hpe.com>

Status:

Maintained

Files:

drivers/misc/sgi-xp/

SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS

Mail:

Wenjia Zhang <wenjia@linux.ibm.com>, Jan Karcher <jaka@linux.ibm.com>

Reviewer:

D. Wythe <alibuda@linux.alibaba.com>, Tony Lu <tonylu@linux.alibaba.com>, Wen Gu <guwen@linux.alibaba.com>

Mailing list:

linux-rdma@vger.kernel.org, linux-s390@vger.kernel.org

Status:

Supported

Files:

net/smc/

SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER

Mail:

Linus Walleij <linus.walleij@linaro.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git

Files:

Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml drivers/iio/light/gp2ap002.c

SHARP RJ54N1CB0C SENSOR DRIVER

Mail:

Jacopo Mondi <jacopo@jmondi.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd fixes

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/rj54n1cb0c.c include/media/i2c/rj54n1cb0c.h

SHRINKER

Mail:

Andrew Morton <akpm@linux-foundation.org>, Dave Chinner <david@fromorbit.com>

Reviewer:

Qi Zheng <zhengqi.arch@bytedance.com>, Roman Gushchin <roman.gushchin@linux.dev>, Muchun Song <muchun.song@linux.dev>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

admin-guide/mm/shrinker_debugfs include/linux/shrinker.h mm/shrinker.c mm/shrinker_debug.c

SH_VOU V4L2 OUTPUT DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Files:

drivers/media/platform/renesas/sh_vou.c include/media/drv-intf/sh_vou.h

SI2157 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/si2157*

SI2165 MEDIA DRIVER

Mail:

Matthias Schwarzott <zzam@gentoo.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/si2165*

SI2168 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/si2168*

SI470X FM RADIO RECEIVER I2C DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/silabs,si470x.yaml drivers/media/radio/si470x/radio-si470x-i2c.c

SI470X FM RADIO RECEIVER USB DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/si470x/radio-si470x-common.c drivers/media/radio/si470x/radio-si470x-usb.c drivers/media/radio/si470x/radio-si470x.h

SI4713 FM RADIO TRANSMITTER I2C DRIVER

Mail:

Eduardo Valentin <edubezval@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/si4713/si4713.?

SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER

Mail:

Eduardo Valentin <edubezval@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/si4713/radio-platform-si4713.c

SI4713 FM RADIO TRANSMITTER USB DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/si4713/radio-usb-si4713.c

SIANO DVB DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/common/siano/ drivers/media/mmc/siano/ drivers/media/usb/siano/ drivers/media/usb/siano/

SIEMENS IPC LED DRIVERS

Mail:

Bao Cheng Su <baocheng.su@siemens.com>, Benedikt Niedermayr <benedikt.niedermayr@siemens.com>, Tobias Schaffner <tobias.schaffner@siemens.com>

Mailing list:

linux-leds@vger.kernel.org

Status:

Maintained

Files:

drivers/leds/simple/

SIEMENS IPC PLATFORM DRIVERS

Mail:

Bao Cheng Su <baocheng.su@siemens.com>, Benedikt Niedermayr <benedikt.niedermayr@siemens.com>, Tobias Schaffner <tobias.schaffner@siemens.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/siemens/ include/linux/platform_data/x86/simatic-ipc-base.h include/linux/platform_data/x86/simatic-ipc.h

SIEMENS IPC WATCHDOG DRIVERS

Mail:

Bao Cheng Su <baocheng.su@siemens.com>, Benedikt Niedermayr <benedikt.niedermayr@siemens.com>, Tobias Schaffner <tobias.schaffner@siemens.com>

Mailing list:

linux-watchdog@vger.kernel.org

Status:

Maintained

Files:

drivers/watchdog/simatic-ipc-wdt.c

SIFIVE DRIVERS

Mail:

Paul Walmsley <paul.walmsley@sifive.com>, Samuel Holland <samuel.holland@sifive.com>

Mailing list:

linux-riscv@lists.infradead.org

Status:

Supported

Files:

drivers/dma/sf-pdma/

Regex:

sifive

Content regex:

fu[57]40 [^@]sifive

SILEAD TOUCHSCREEN DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org, platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/input/touchscreen/silead.c drivers/platform/x86/touchscreen_dmi.c

SILICON LABS WIRELESS DRIVERS (for WFxxx series)

Mail:

Jérôme Pouiller <jerome.pouiller@silabs.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml drivers/net/wireless/silabs/wfx/

SILICON MOTION SM712 FRAME BUFFER DRIVER

Mail:

Sudip Mukherjee <sudipm.mukherjee@gmail.com>, Teddy Wang <teddy.wang@siliconmotion.com>, Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

fb/sm712fb drivers/video/fbdev/sm712*

SILVACO I3C DUAL-ROLE MASTER

Mail:

Miquel Raynal <miquel.raynal@bootlin.com>, Conor Culhane <conor.culhane@silvaco.com>

Mailing list:

linux-i3c@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml drivers/i3c/master/svc-i3c-master.c

SIMPLEFB FB DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/simple-framebuffer.yaml drivers/video/fbdev/simplefb.c include/linux/platform_data/simplefb.h

SIOX

Mail:

Thorsten Scherer <t.scherer@eckelmann.de>

Reviewer:

Pengutronix Kernel Team <kernel@pengutronix.de>

Status:

Supported

Files:

drivers/gpio/gpio-siox.c drivers/siox/* include/trace/events/siox.h

SIPHASH PRF ROUTINES

Mail:

Jason A. Donenfeld <Jason@zx2c4.com>

Status:

Maintained

Files:

include/linux/siphash.h lib/siphash.c lib/siphash_kunit.c

SIS 190 ETHERNET DRIVER

Mail:

Francois Romieu <romieu@fr.zoreil.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/sis/sis190.c

SIS 900/7016 FAST ETHERNET DRIVER

Mail:

Daniele Venzano <venza@brownhat.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://www.brownhat.org/sis900.html

Files:

drivers/net/ethernet/sis/sis900.*

SIS FRAMEBUFFER DRIVER

Status:

Orphan

Files:

fb/sisfb drivers/video/fbdev/sis/ include/video/sisfb.h

SIS I2C TOUCHSCREEN DRIVER

Mail:

Mika Penttilä <mpenttil@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt drivers/input/touchscreen/sis_i2c.c

SIS USB2VGA DRIVER

Mail:

Thomas Winischhofer <thomas@winischhofer.net>

Status:

Maintained

Web-page:

http://www.winischhofer.at/linuxsisusbvga.shtml

Files:

drivers/usb/misc/sisusbvga/

SL28 CPLD MFD DRIVER

Mail:

Michael Walle <mwalle@kernel.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml drivers/gpio/gpio-sl28cpld.c drivers/hwmon/sl28cpld-hwmon.c drivers/irqchip/irq-sl28cpld.c drivers/pwm/pwm-sl28cpld.c drivers/watchdog/sl28cpld_wdt.c

SL28 VPD NVMEM LAYOUT DRIVER

Mail:

Michael Walle <mwalle@kernel.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml drivers/nvmem/layouts/sl28vpd.c

SLAB ALLOCATOR

Mail:

Christoph Lameter <cl@linux.com>, Pekka Enberg <penberg@kernel.org>, David Rientjes <rientjes@google.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>, Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>

Reviewer:

Roman Gushchin <roman.gushchin@linux.dev>, Hyeonggon Yoo <42.hyeyoo@gmail.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git

Files:

include/linux/sl?b*.h mm/sl?b*

SLCAN CAN NETWORK DRIVER

Mail:

Dario Binacchi <dario.binacchi@amarulasolutions.com>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

drivers/net/can/slcan/

SLEEPABLE READ-COPY UPDATE (SRCU)

Mail:

Lai Jiangshan <jiangshanlai@gmail.com>, “Paul E. McKenney” <paulmck@kernel.org>, Josh Triplett <josh@joshtriplett.org>

Reviewer:

Steven Rostedt <rostedt@goodmis.org>, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

Mailing list:

rcu@vger.kernel.org

Status:

Supported

Web-page:

http://www.rdrop.com/users/paulmck/RCU/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev

Files:

include/linux/srcu*.h kernel/rcu/srcu*.c

SMACK SECURITY MODULE

Mail:

Casey Schaufler <casey@schaufler-ca.com>

Mailing list:

linux-security-module@vger.kernel.org

Status:

Maintained

Web-page:

http://schaufler-ca.com

SCM:

git git://github.com/cschaufler/smack-next

Files:

admin-guide/LSM/Smack security/smack/

SMC91x ETHERNET DRIVER

Mail:

Nicolas Pitre <nico@fluxnic.net>

Status:

Odd Fixes

Files:

drivers/net/ethernet/smsc/smc91x.*

SMSC EMC2103 HARDWARE MONITOR DRIVER

Mail:

Steve Glendinning <steve.glendinning@shawell.net>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/emc2103 drivers/hwmon/emc2103.c

SMSC SCH5627 HARDWARE MONITOR DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Files:

hwmon/sch5627 drivers/hwmon/sch5627.c

SMSC UFX6000 and UFX7000 USB to VGA DRIVER

Mail:

Steve Glendinning <steve.glendinning@shawell.net>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/smscufx.c

SMSC47B397 HARDWARE MONITOR DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/smsc47b397 drivers/hwmon/smsc47b397.c

SMSC911x ETHERNET DRIVER

Mail:

Steve Glendinning <steve.glendinning@shawell.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/smsc/smsc911x.* include/linux/smsc911x.h

SMSC9420 PCI ETHERNET DRIVER

Mail:

Steve Glendinning <steve.glendinning@shawell.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/smsc/smsc9420.*

SNET DPU VIRTIO DATA PATH ACCELERATOR

Reviewer:

Alvaro Karsz <alvaro.karsz@solid-run.com>

Files:

drivers/vdpa/solidrun/

SOCIONEXT (SNI) AVE NETWORK DRIVER

Mail:

Kunihiko Hayashi <hayashi.kunihiko@socionext.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml drivers/net/ethernet/socionext/sni_ave.c

SOCIONEXT (SNI) NETSEC NETWORK DRIVER

Mail:

Ilias Apalodimas <ilias.apalodimas@linaro.org>, Masahisa Kojima <kojima.masahisa@socionext.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml drivers/net/ethernet/socionext/netsec.c

SOCIONEXT (SNI) Synquacer SPI DRIVER

Mail:

Masahisa Kojima <masahisa.kojima@linaro.org>, Jassi Brar <jaswinder.singh@linaro.org>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml drivers/spi/spi-synquacer.c

SOCIONEXT SYNQUACER I2C DRIVER

Mail:

Ard Biesheuvel <ardb@kernel.org>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml drivers/i2c/busses/i2c-synquacer.c

SOCIONEXT UNIPHIER SOUND DRIVER

Mailing list:

linux-sound@vger.kernel.org

Status:

Orphan

Files:

sound/soc/uniphier/

SOCKET TIMESTAMPING

Mail:

Willem de Bruijn <willemdebruijn.kernel@gmail.com>

Status:

Maintained

Files:

networking/timestamping include/linux/net_tstamp.h include/uapi/linux/net_tstamp.h tools/testing/selftests/net/so_txtime.c

SOEKRIS NET48XX LED SUPPORT

Mail:

Chris Boot <bootc@bootc.net>

Status:

Maintained

Files:

drivers/leds/leds-net48xx.c

SOFT-IWARP DRIVER (siw)

Mail:

Bernard Metzler <bmt@zurich.ibm.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/sw/siw/ include/uapi/rdma/siw-abi.h

SOFT-ROCE DRIVER (rxe)

Mail:

Zhu Yanjun <zyjzyj2000@gmail.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/sw/rxe/ include/uapi/rdma/rdma_user_rxe.h

SOFTLOGIC 6x10 MPEG CODEC

Mail:

Bluecherry Maintainers <maintainers@bluecherrydvr.com>, Andrey Utkin <andrey_utkin@fastmail.com>, Ismael Luceno <ismael@iodev.co.uk>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

drivers/media/pci/solo6x10/

SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)

Mail:

James Morse <james.morse@arm.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/firmware/sdei.txt drivers/firmware/arm_sdei.c include/linux/arm_sdei.h include/uapi/linux/arm_sdei.h

SOFTWARE NODES AND DEVICE PROPERTIES

Reviewer:

Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Daniel Scally <djrscally@gmail.com>, Heikki Krogerus <heikki.krogerus@linux.intel.com>, Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-acpi@vger.kernel.org

Status:

Maintained

Files:

drivers/base/property.c drivers/base/swnode.c include/linux/fwnode.h include/linux/property.h

SOFTWARE RAID (Multiple Disks) SUPPORT

Mail:

Song Liu <song@kernel.org>, Yu Kuai <yukuai3@huawei.com>

Mailing list:

linux-raid@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-raid/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git

Files:

drivers/md/Kconfig drivers/md/Makefile drivers/md/md* drivers/md/raid* include/linux/raid/ include/uapi/linux/raid/

SOLIDRUN CLEARFOG SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Maintained

Files:

arch/arm/boot/dts/marvell/armada-388-clearfog* arch/arm/boot/dts/marvell/armada-38x-solidrun-*

SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT

Mail:

Russell King <linux@armlinux.org.uk>

Status:

Maintained

Files:

arch/arm/boot/dts/nxp/imx/imx6*-cubox-i* arch/arm/boot/dts/nxp/imx/imx6*-hummingboard* arch/arm/boot/dts/nxp/imx/imx6*-sr-*

SONIC NETWORK DRIVER

Mail:

Thomas Bogendoerfer <tsbogend@alpha.franken.de>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/natsemi/sonic.*

SONICS SILICON BACKPLANE DRIVER (SSB)

Mail:

Michael Buesch <m@bues.ch>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Maintained

Files:

drivers/ssb/ include/linux/ssb/

SONY IMX208 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/imx208.c

SONY IMX214 SENSOR DRIVER

Mail:

Ricardo Ribalda <ribalda@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml drivers/media/i2c/imx214.c

SONY IMX219 SENSOR DRIVER

Mail:

Dave Stevenson <dave.stevenson@raspberrypi.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/imx219.yaml drivers/media/i2c/imx219.c

SONY IMX258 SENSOR DRIVER

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml drivers/media/i2c/imx258.c

SONY IMX274 SENSOR DRIVER

Mail:

Leon Luo <leonl@leopardimaging.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml drivers/media/i2c/imx274.c

SONY IMX283 SENSOR DRIVER

Mail:

Kieran Bingham <kieran.bingham@ideasonboard.com>, Umang Jain <umang.jain@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml drivers/media/i2c/imx283.c

SONY IMX290 SENSOR DRIVER

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml drivers/media/i2c/imx290.c

SONY IMX296 SENSOR DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml drivers/media/i2c/imx296.c

SONY IMX319 SENSOR DRIVER

Mail:

Bingbu Cao <bingbu.cao@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/imx319.c

SONY IMX334 SENSOR DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml drivers/media/i2c/imx334.c

SONY IMX335 SENSOR DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml drivers/media/i2c/imx335.c

SONY IMX355 SENSOR DRIVER

Mail:

Tianshu Qiu <tian.shu.qiu@intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/imx355.c

SONY IMX412 SENSOR DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml drivers/media/i2c/imx412.c

SONY IMX415 SENSOR DRIVER

Mail:

Michael Riesch <michael.riesch@wolfvision.net>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml drivers/media/i2c/imx415.c

SONY MEMORYSTICK SUBSYSTEM

Mail:

Maxim Levitsky <maximlevitsky@gmail.com>, Alex Dubov <oakad@yahoo.com>, Ulf Hansson <ulf.hansson@linaro.org>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git

Files:

drivers/memstick/ include/linux/memstick.h

SONY VAIO CONTROL DEVICE DRIVER

Mail:

Mattia Dongili <malattia@linux.it>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

http://www.linux.it/~malattia/wiki/index.php/Sony_drivers

Files:

admin-guide/laptops/sony-laptop drivers/char/sonypi.c drivers/platform/x86/sony-laptop.c include/linux/sony-laptop.h

SOPHGO DEVICETREES and DRIVERS

Mail:

Chen Wang <unicorn_wang@outlook.com>, Inochi Amaoto <inochiama@outlook.com>

SCM:

git https://github.com/sophgo/linux.git

Status:

Maintained

Regex:

sophgo

Content regex:

sophgo

SOUND

Mail:

Jaroslav Kysela <perex@perex.cz>, Takashi Iwai <tiwai@suse.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Web-page:

http://www.alsa-project.org/

Patchwork:

http://patchwork.kernel.org/project/alsa-devel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

Documentation/sound/ include/sound/ include/uapi/sound/ sound/ tools/testing/selftests/alsa

SOUND - ALSA SELFTESTS

Mail:

Mark Brown <broonie@kernel.org>

Mailing list:

linux-sound@vger.kernel.org, linux-kselftest@vger.kernel.org

Status:

Supported

Files:

tools/testing/selftests/alsa

SOUND - COMPRESSED AUDIO

Mail:

Vinod Koul <vkoul@kernel.org>

Mailing list:

linux-sound@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

sound/designs/compress-offload include/sound/compress_driver.h include/uapi/sound/compress_* sound/core/compress_offload.c sound/soc/soc-compress.c

SOUND - CORE KUNIT TEST

Mail:

Ivan Orlov <ivan.orlov0322@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Supported

Files:

sound/core/sound_kunit.c

SOUND - DMAENGINE HELPERS

Mail:

Lars-Peter Clausen <lars@metafoo.de>

Status:

Supported

Files:

include/sound/dmaengine_pcm.h sound/core/pcm_dmaengine.c sound/soc/soc-generic-dmaengine-pcm.c

SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)

Mail:

Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>

Mailing list:

linux-sound@vger.kernel.org

Status:

Supported

Web-page:

http://alsa-project.org/main/index.php/ASoC

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git

Files:

Documentation/devicetree/bindings/sound/ Documentation/sound/soc/ include/dt-bindings/sound/ include/sound/soc* include/sound/sof.h include/sound/sof/ include/trace/events/sof*.h include/uapi/sound/asoc.h sound/soc/

SOUND - SOC LAYER / dapm-graph

Mail:

Luca Ceresoli <luca.ceresoli@bootlin.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

tools/sound/dapm-graph

SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS

Mail:

Liam Girdwood <lgirdwood@gmail.com>, Peter Ujfalusi <peter.ujfalusi@linux.intel.com>, Bard Liao <yung-chuan.liao@linux.intel.com>, Ranjani Sridharan <ranjani.sridharan@linux.intel.com>, Daniel Baluta <daniel.baluta@nxp.com>

Reviewer:

Kai Vehmanen <kai.vehmanen@linux.intel.com>, Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>

Mailing list:

sound-open-firmware@alsa-project.org (moderated for non-subscribers)

Status:

Supported

Web-page:

https://github.com/thesofproject/linux/

Files:

sound/soc/sof/

SOUND - GENERIC SOUND CARD (Simple-Audio-Card, Audio-Graph-Card)

Mail:

Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

Status:

Supported

Mailing list:

linux-sound@vger.kernel.org

Files:

sound/soc/generic/ include/sound/simple_card* Documentation/devicetree/bindings/sound/simple-card.yaml Documentation/devicetree/bindings/sound/audio-graph*.yaml

SOUNDWIRE SUBSYSTEM

Mail:

Vinod Koul <vkoul@kernel.org>, Bard Liao <yung-chuan.liao@linux.intel.com>

Reviewer:

Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>, Sanyog Kale <sanyog.r.kale@intel.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git

Files:

Documentation/driver-api/soundwire/ drivers/soundwire/ include/linux/soundwire/

SP2 MEDIA DRIVER

Mail:

Olli Salonen <olli.salonen@iki.fi>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/sp2*

SPANISH DOCUMENTATION

Mail:

Carlos Bilbao <carlos.bilbao.osdev@gmail.com>

Reviewer:

Avadhut Naik <avadhut.naik@amd.com>

Status:

Maintained

Files:

Documentation/translations/sp_SP/

SPARC + UltraSPARC (sparc/sparc64)

Mail:

“David S. Miller” <davem@davemloft.net>, Andreas Larsson <andreas@gaisler.com>

Mailing list:

sparclinux@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.ozlabs.org/project/sparclinux/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git

Files:

arch/sparc/ drivers/sbus/

SPARC SERIAL DRIVERS

Mail:

“David S. Miller” <davem@davemloft.net>

Mailing list:

sparclinux@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git

Files:

drivers/tty/serial/suncore.c drivers/tty/serial/sunhv.c drivers/tty/serial/sunsab.c drivers/tty/serial/sunsab.h drivers/tty/serial/sunsu.c drivers/tty/serial/sunzilog.c drivers/tty/serial/sunzilog.h drivers/tty/vcc.c include/linux/sunserialcore.h

SPARSE CHECKER

Mail:

“Luc Van Oostenryck” <luc.vanoostenryck@gmail.com>

Mailing list:

linux-sparse@vger.kernel.org

Status:

Maintained

Web-page:

https://sparse.docs.kernel.org/

Patchwork:

https://patchwork.kernel.org/project/linux-sparse/list/

bugs:

https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools

SCM:

git git://git.kernel.org/pub/scm/devel/sparse/sparse.git

Files:

include/linux/compiler.h

SPEAKUP CONSOLE SPEECH DRIVER

Mail:

William Hubbs <w.d.hubbs@gmail.com>, Chris Brannon <chris@the-brannons.com>, Kirk Reiser <kirk@reisers.ca>, Samuel Thibault <samuel.thibault@ens-lyon.org>

Mailing list:

speakup@linux-speakup.org

Status:

Odd Fixes

Web-page:

http://www.linux-speakup.org/ https://github.com/linux-speakup/speakup

bugs:

https://github.com/linux-speakup/speakup/issues

Files:

drivers/accessibility/speakup/

SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT

Mail:

Viresh Kumar <vireshk@kernel.org>, Shiraz Hashim <shiraz.linux.kernel@gmail.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), soc@lists.linux.dev

Status:

Maintained

Web-page:

http://www.st.com/spear

Files:

arch/arm/boot/dts/st/spear* arch/arm/mach-spear/ drivers/clk/spear/ drivers/pinctrl/spear/

SPI NOR SUBSYSTEM

Mail:

Tudor Ambarus <tudor.ambarus@linaro.org>, Pratyush Yadav <pratyush@kernel.org>, Michael Walle <mwalle@kernel.org>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Maintained

Web-page:

http://www.linux-mtd.infradead.org/

Patchwork:

http://patchwork.ozlabs.org/project/linux-mtd/list/

chat:

irc://irc.oftc.net/mtd

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next

Files:

Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml drivers/mtd/spi-nor/ include/linux/mtd/spi-nor.h

SPI SUBSYSTEM

Mail:

Mark Brown <broonie@kernel.org>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/spi-devel-general/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git

Files:

Documentation/devicetree/bindings/spi/ Documentation/spi/ drivers/spi/ include/linux/spi/ include/uapi/linux/spi/ tools/spi/

SPIDERNET NETWORK DRIVER for CELL

Mail:

Ishizaki Kou <kou.ishizaki@toshiba.co.jp>, Geoff Levand <geoff@infradead.org>

Mailing list:

netdev@vger.kernel.org, linuxppc-dev@lists.ozlabs.org

Status:

Maintained

Files:

networking/device_drivers/ethernet/toshiba/spider_net drivers/net/ethernet/toshiba/spider_net*

SPMI SUBSYSTEM

Mail:

Stephen Boyd <sboyd@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git

Files:

Documentation/devicetree/bindings/spmi/ drivers/spmi/ include/dt-bindings/spmi/spmi.h include/linux/spmi.h include/trace/events/spmi.h

SPU FILE SYSTEM

Mailing list:

linuxppc-dev@lists.ozlabs.org

Status:

Orphan

Files:

filesystems/spufs/spufs arch/powerpc/platforms/cell/spufs/

SQUASHFS FILE SYSTEM

Mail:

Phillip Lougher <phillip@squashfs.org.uk>

Mailing list:

squashfs-devel@lists.sourceforge.net (subscribers-only)

Status:

Maintained

Web-page:

http://squashfs.org.uk

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git

Files:

filesystems/squashfs fs/squashfs/

SRM (Alpha) environment access

Mail:

Jan-Benedict Glaw <jbglaw@lug-owl.de>

Status:

Maintained

Files:

arch/alpha/kernel/srm_env.c

ST LSM6DSx IMU IIO DRIVER

Mail:

Lorenzo Bianconi <lorenzo@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Web-page:

http://www.st.com/

Files:

Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml drivers/iio/imu/st_lsm6dsx/

ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER

Mail:

Benjamin Mugnier <benjamin.mugnier@foss.st.com>, Sylvain Petinot <sylvain.petinot@foss.st.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml drivers/media/i2c/st-mipid02.c

ST STM32 FIREWALL

Mail:

Gatien Chevallier <gatien.chevallier@foss.st.com>

Status:

Maintained

Files:

drivers/bus/stm32_etzpc.c drivers/bus/stm32_firewall.c drivers/bus/stm32_rifsc.c

ST STM32 I2C/SMBUS DRIVER

Mail:

Pierre-Yves MORDRET <pierre-yves.mordret@foss.st.com>, Alain Volmat <alain.volmat@foss.st.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Maintained

Files:

drivers/i2c/busses/i2c-stm32*

ST STM32 SPI DRIVER

Mail:

Alain Volmat <alain.volmat@foss.st.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Files:

drivers/spi/spi-stm32.c

ST STPDDC60 DRIVER

Mail:

Daniel Nilsson <daniel.nilsson@flex.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/stpddc60 drivers/hwmon/pmbus/stpddc60.c

ST VGXY61 DRIVER

Mail:

Benjamin Mugnier <benjamin.mugnier@foss.st.com>, Sylvain Petinot <sylvain.petinot@foss.st.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml userspace-api/media/drivers/vgxy61 drivers/media/i2c/vgxy61.c

ST VL53L0X ToF RANGER(I2C) IIO DRIVER

Mail:

Song Qiang <songqiang1304521@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml drivers/iio/proximity/vl53l0x-i2c.c

STABLE BRANCH

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Sasha Levin <sashal@kernel.org>

Mailing list:

stable@vger.kernel.org

Status:

Supported

Files:

process/stable-kernel-rules

STAGING - ATOMISP DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>, Mauro Carvalho Chehab <mchehab@kernel.org>

Reviewer:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/staging/media/atomisp/

STAGING - INDUSTRIAL IO

Mail:

Jonathan Cameron <jic23@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Odd Fixes

Files:

Documentation/devicetree/bindings/staging/iio/ drivers/staging/iio/

STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)

Mail:

Marc Dietrich <marvin24@gmx.de>

Mailing list:

ac100@lists.launchpad.net (moderated for non-subscribers), linux-tegra@vger.kernel.org

Status:

Maintained

Files:

drivers/staging/nvec/

STAGING - SEPS525 LCD CONTROLLER DRIVERS

Mail:

Michael Hennerich <michael.hennerich@analog.com>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml drivers/staging/fbtft/fb_seps525.c

STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER

Mail:

Sudip Mukherjee <sudipm.mukherjee@gmail.com>, Teddy Wang <teddy.wang@siliconmotion.com>, Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/staging/sm750fb/

STAGING SUBSYSTEM

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Mailing list:

linux-staging@lists.linux.dev

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git

Files:

drivers/staging/

STANDALONE CACHE CONTROLLER DRIVERS

Mail:

Conor Dooley <conor@kernel.org>

Status:

Maintained

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/

Files:

Documentation/devicetree/bindings/cache/ drivers/cache

STARFIRE/DURALAN NETWORK DRIVER

Mail:

Ion Badulescu <ionut@badula.org>

Status:

Odd Fixes

Files:

drivers/net/ethernet/adaptec/starfire*

STARFIVE CAMERA SUBSYSTEM DRIVER

Mail:

Jack Zhu <jack.zhu@starfivetech.com>, Changhuang Liang <changhuang.liang@starfivetech.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

admin-guide/media/starfive_camss Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml drivers/staging/media/starfive/camss

STARFIVE CRYPTO DRIVER

Mail:

Jia Jie Ho <jiajie.ho@starfivetech.com>, William Qiu <william.qiu@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/crypto/starfive* drivers/crypto/starfive/

STARFIVE DEVICETREES

Mail:

Emil Renner Berthing <kernel@esmil.dk>

Status:

Maintained

Files:

arch/riscv/boot/dts/starfive/

STARFIVE DWMAC GLUE LAYER

Mail:

Emil Renner Berthing <kernel@esmil.dk>, Minda Chen <minda.chen@starfivetech.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c

STARFIVE JH7110 DPHY RX DRIVER

Mail:

Jack Zhu <jack.zhu@starfivetech.com>, Changhuang Liang <changhuang.liang@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml drivers/phy/starfive/phy-jh7110-dphy-rx.c

STARFIVE JH7110 DPHY TX DRIVER

Mail:

Keith Zhao <keith.zhao@starfivetech.com>, Shengyang Chen <shengyang.chen@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml drivers/phy/starfive/phy-jh7110-dphy-tx.c

STARFIVE JH7110 MMC/SD/SDIO DRIVER

Mail:

William Qiu <william.qiu@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/mmc/starfive* drivers/mmc/host/dw_mmc-starfive.c

STARFIVE JH7110 PLL CLOCK DRIVER

Mail:

Xingyu Wu <xingyu.wu@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml drivers/clk/starfive/clk-starfive-jh7110-pll.c

STARFIVE JH7110 PWMDAC DRIVER

Mail:

Hal Feng <hal.feng@starfivetech.com>, Xingyu Wu <xingyu.wu@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml sound/soc/starfive/jh7110_pwmdac.c

STARFIVE JH7110 SYSCON

Mail:

William Qiu <william.qiu@starfivetech.com>, Xingyu Wu <xingyu.wu@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml

STARFIVE JH7110 TDM DRIVER

Mail:

Walker Chen <walker.chen@starfivetech.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml sound/soc/starfive/jh7110_tdm.c

STARFIVE JH71X0 CLOCK DRIVERS

Mail:

Emil Renner Berthing <kernel@esmil.dk>, Hal Feng <hal.feng@starfivetech.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/starfive,jh71*.yaml drivers/clk/starfive/clk-starfive-jh71* include/dt-bindings/clock/starfive?jh71*.h

STARFIVE JH71X0 PINCTRL DRIVERS

Mail:

Emil Renner Berthing <kernel@esmil.dk>, Jianlong Huang <jianlong.huang@starfivetech.com>, Hal Feng <hal.feng@starfivetech.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml drivers/pinctrl/starfive/pinctrl-starfive-jh71* include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h

STARFIVE JH71X0 RESET CONTROLLER DRIVERS

Mail:

Emil Renner Berthing <kernel@esmil.dk>, Hal Feng <hal.feng@starfivetech.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml drivers/reset/starfive/reset-starfive-jh71* include/dt-bindings/reset/starfive?jh71*.h

STARFIVE JH71X0 USB DRIVERS

Mail:

Minda Chen <minda.chen@starfivetech.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml drivers/usb/cdns3/cdns3-starfive.c

STARFIVE JH71XX PMU CONTROLLER DRIVER

Mail:

Walker Chen <walker.chen@starfivetech.com>, Changhuang Liang <changhuang.liang@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/power/starfive* drivers/pmdomain/starfive/ include/dt-bindings/power/starfive,jh7110-pmu.h

STARFIVE SOC DRIVERS

Mail:

Conor Dooley <conor@kernel.org>

Status:

Maintained

SCM:

git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/

Files:

Documentation/devicetree/bindings/soc/starfive/

STARFIVE TRNG DRIVER

Mail:

Jia Jie Ho <jiajie.ho@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/rng/starfive* drivers/char/hw_random/jh7110-trng.c

STARFIVE WATCHDOG DRIVER

Mail:

Xingyu Wu <xingyu.wu@starfivetech.com>, Ziv Xu <ziv.xu@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/watchdog/starfive* drivers/watchdog/starfive-wdt.c

STARFIVE JH71X0 PCIE AND USB PHY DRIVER

Mail:

Minda Chen <minda.chen@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml drivers/phy/starfive/phy-jh7110-pcie.c drivers/phy/starfive/phy-jh7110-usb.c

STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER

Mail:

Changhuang Liang <changhuang.liang@starfivetech.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml drivers/irqchip/irq-starfive-jh8100-intc.c

STATIC BRANCH/CALL

Mail:

Peter Zijlstra <peterz@infradead.org>, Josh Poimboeuf <jpoimboe@kernel.org>, Jason Baron <jbaron@akamai.com>

Reviewer:

Steven Rostedt <rostedt@goodmis.org>, Ard Biesheuvel <ardb@kernel.org>

Status:

Supported

Files:

arch/*/include/asm/jump_label*.h arch/*/include/asm/static_call*.h arch/*/kernel/jump_label.c arch/*/kernel/static_call.c include/linux/jump_label*.h include/linux/static_call*.h kernel/jump_label.c kernel/static_call.c

STI AUDIO (ASoC) DRIVERS

Mail:

Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt sound/soc/sti/

STI CEC DRIVER

Mail:

Alain Volmat <alain.volmat@foss.st.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml drivers/media/cec/platform/sti/

STK1160 USB VIDEO CAPTURE DRIVER

Mail:

Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/stk1160/

STM32 AUDIO (ASoC) DRIVERS

Mail:

Olivier Moysan <olivier.moysan@foss.st.com>, Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml Documentation/devicetree/bindings/sound/st,stm32-*.yaml sound/soc/stm/

STM32 DMA DRIVERS

Mail:

Amélie Delaunay <amelie.delaunay@foss.st.com>

Mailing list:

dmaengine@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/stm32/stm32-dma-mdma-chaining Documentation/devicetree/bindings/dma/stm32/ drivers/dma/stm32/

STM32 TIMER/LPTIMER DRIVERS

Mail:

Fabrice Gasnier <fabrice.gasnier@foss.st.com>

Status:

Maintained

Files:

Documentation/ABI/testing/*timer-stm32 Documentation/devicetree/bindings/*/*stm32-*timer* drivers/*/stm32-*timer* drivers/pwm/pwm-stm32* include/linux/*/stm32-*tim*

STM32MP25 USB3/PCIE COMBOPHY DRIVER

Mail:

Christian Bruel <christian.bruel@foss.st.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/st,stm32mp25-combophy.yaml drivers/phy/st/phy-stm32-combophy.c

STMMAC ETHERNET DRIVER

Mail:

Alexandre Torgue <alexandre.torgue@foss.st.com>, Jose Abreu <joabreu@synopsys.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://www.stlinux.com

Files:

Documentation/networking/device_drivers/ethernet/stmicro/ drivers/net/ethernet/stmicro/stmmac/

SUN HAPPY MEAL ETHERNET DRIVER

Mail:

Sean Anderson <seanga2@gmail.com>

Status:

Maintained

Files:

drivers/net/ethernet/sun/sunhme.*

SUN3/3X

Mail:

Sam Creasey <sammy@sammy.net>

Status:

Maintained

Web-page:

http://sammy.net/sun3/

Files:

arch/m68k/include/asm/sun3* arch/m68k/kernel/*sun3* arch/m68k/sun3*/ drivers/net/ethernet/i825xx/sun3*

SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml drivers/input/keyboard/sun4i-lradc-keys.c

SUNPLUS ETHERNET DRIVER

Mail:

Wells Lu <wellslutw@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

https://sunplus.atlassian.net/wiki/spaces/doc/overview

Files:

Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml drivers/net/ethernet/sunplus/

SUNPLUS MMC DRIVER

Mail:

Tony Huang <tonyhuang.sunplus@gmail.com>, Li-hao Kuo <lhjeff911@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml drivers/mmc/host/sunplus-mmc.c

SUNPLUS OCOTP DRIVER

Mail:

Vincent Shih <vincent.sunplus@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml drivers/nvmem/sunplus-ocotp.c

SUNPLUS PWM DRIVER

Mail:

Hammer Hsieh <hammerh0314@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml drivers/pwm/pwm-sunplus.c

SUNPLUS RTC DRIVER

Mail:

Vincent Shih <vincent.sunplus@gmail.com>

Mailing list:

linux-rtc@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml drivers/rtc/rtc-sunplus.c

SUNPLUS SPI CONTROLLER INTERFACE DRIVER

Mail:

Li-hao Kuo <lhjeff911@gmail.com>

Mailing list:

linux-spi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml drivers/spi/spi-sunplus-sp7021.c

SUNPLUS UART DRIVER

Mail:

Hammer Hsieh <hammerh0314@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml drivers/tty/serial/sunplus-uart.c

SUNPLUS USB2 PHY DRIVER

Mail:

Vincent Shih <vincent.sunplus@gmail.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml drivers/phy/sunplus/Kconfig drivers/phy/sunplus/Makefile drivers/phy/sunplus/phy-sunplus-usb2.c

SUNPLUS WATCHDOG DRIVER

Mail:

Xiantao Hu <xt.hu@cqplus1.com>

Mailing list:

linux-watchdog@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml drivers/watchdog/sunplus_wdt.c

SUPERH

Mail:

Yoshinori Sato <ysato@users.sourceforge.jp>, Rich Felker <dalias@libc.org>, John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>

Mailing list:

linux-sh@vger.kernel.org

Status:

Maintained

Patchwork:

http://patchwork.kernel.org/project/linux-sh/list/

Files:

Documentation/arch/sh/ arch/sh/ drivers/sh/

SUSPEND TO RAM

Mail:

“Rafael J. Wysocki” <rafael@kernel.org>, Len Brown <len.brown@intel.com>, Pavel Machek <pavel@ucw.cz>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

bugs:

https://bugzilla.kernel.org

Files:

Documentation/power/ arch/x86/kernel/acpi/sleep* arch/x86/kernel/acpi/wakeup* drivers/base/power/ include/linux/freezer.h include/linux/pm.h include/linux/suspend.h kernel/power/

SVGA HANDLING

Mail:

Martin Mares <mj@ucw.cz>

Mailing list:

linux-video@atrey.karlin.mff.cuni.cz

Status:

Maintained

Files:

admin-guide/svga arch/x86/boot/video*

SWITCHDEV

Mail:

Jiri Pirko <jiri@resnulli.us>, Ivan Vecera <ivecera@redhat.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

include/net/switchdev.h net/switchdev/

SY8106A REGULATOR DRIVER

Mail:

Icenowy Zheng <icenowy@aosc.io>

Status:

Maintained

Files:

Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml drivers/regulator/sy8106a-regulator.c

SYNC FILE FRAMEWORK

Mail:

Sumit Semwal <sumit.semwal@linaro.org>

Reviewer:

Gustavo Padovan <gustavo@padovan.org>

Mailing list:

linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

driver-api/sync_file drivers/dma-buf/dma-fence* drivers/dma-buf/sw_sync.c drivers/dma-buf/sync_* include/linux/sync_file.h include/uapi/linux/sync_file.h

SYNOPSYS ARC ARCHITECTURE

Mail:

Vineet Gupta <vgupta@kernel.org>

Mailing list:

linux-snps-arc@lists.infradead.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git

Files:

Documentation/arch/arc Documentation/devicetree/bindings/arc/* Documentation/devicetree/bindings/interrupt-controller/snps,arc* arch/arc/ drivers/clocksource/arc_timer.c drivers/tty/serial/arc_uart.c

SYNOPSYS ARC HSDK SDP pll clock driver

Mail:

Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt drivers/clk/clk-hsdk-pll.c

SYNOPSYS ARC SDP clock driver

Mail:

Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/clock/snps,pll-clock.txt drivers/clk/axs10x/*

SYNOPSYS ARC SDP platform support

Mail:

Alexey Brodkin <abrodkin@synopsys.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/arc/axs10* arch/arc/boot/dts/ax* arch/arc/plat-axs10x

SYNOPSYS AXS10x RESET CONTROLLER DRIVER

Mail:

Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml drivers/reset/reset-axs10x.c

SYNOPSYS CREG GPIO DRIVER

Mail:

Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt drivers/gpio/gpio-creg-snps.c

SYNOPSYS DESIGNWARE 8250 UART DRIVER

Mail:

Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>

Reviewer:

Andy Shevchenko <andriy.shevchenko@linux.intel.com>

Status:

Supported

Files:

drivers/tty/serial/8250/8250_dw.c drivers/tty/serial/8250/8250_dwlib.* drivers/tty/serial/8250/8250_lpss.c

SYNOPSYS DESIGNWARE APB GPIO DRIVER

Mail:

Hoan Tran <hoan@os.amperecomputing.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml drivers/gpio/gpio-dwapb.c

SYNOPSYS DESIGNWARE AXI DMAC DRIVER

Mail:

Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml drivers/dma/dw-axi-dmac/

SYNOPSYS DESIGNWARE DMAC DRIVER

Mail:

Viresh Kumar <vireshk@kernel.org>

Reviewer:

Andy Shevchenko <andriy.shevchenko@linux.intel.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml drivers/dma/dw/ include/dt-bindings/dma/dw-dmac.h include/linux/dma/dw.h include/linux/platform_data/dma-dw.h

SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER

Mail:

Jose Abreu <Jose.Abreu@synopsys.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/synopsys/

SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER

Mail:

Jose Abreu <Jose.Abreu@synopsys.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/pcs/pcs-xpcs.c drivers/net/pcs/pcs-xpcs.h include/linux/pcs/pcs-xpcs.h

SYNOPSYS DESIGNWARE I2C DRIVER

Mail:

Jarkko Nikula <jarkko.nikula@linux.intel.com>

Reviewer:

Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, Jan Dabros <jsd@semihalf.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Files:

drivers/i2c/busses/i2c-designware-*

SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER

Mail:

Jaehoon Chung <jh80.chung@samsung.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

Files:

drivers/mmc/host/dw_mmc*

SYNOPSYS DESIGNWARE PCIE PMU DRIVER

Mail:

Shuai Xue <xueshuai@linux.alibaba.com>, Jing Zhang <renyu.zj@linux.alibaba.com>

Status:

Supported

Files:

admin-guide/perf/dwc_pcie_pmu drivers/perf/dwc_pcie_pmu.c

SYNOPSYS HSDK RESET CONTROLLER DRIVER

Mail:

Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>

Status:

Supported

Files:

Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt drivers/reset/reset-hsdk.c include/dt-bindings/reset/snps,hsdk-reset.h

SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER

Mail:

Prabu Thangamuthu <prabu.t@synopsys.com>, Manjunath M B <manjumb@synopsys.com>

Mailing list:

linux-mmc@vger.kernel.org

Status:

Maintained

Files:

drivers/mmc/host/sdhci-pci-dwc-mshc.c

SYSTEM CONFIGURATION (SYSCON)

Mail:

Lee Jones <lee@kernel.org>, Arnd Bergmann <arnd@arndb.de>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git

Files:

drivers/mfd/syscon.c

SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers

Mail:

Sudeep Holla <sudeep.holla@arm.com>

Reviewer:

Cristian Marussi <cristian.marussi@arm.com>

Mailing list:

arm-scmi@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml drivers/clk/clk-sc[mp]i.c drivers/cpufreq/sc[mp]i-cpufreq.c drivers/firmware/arm_scmi/ drivers/firmware/arm_scpi.c drivers/hwmon/scmi-hwmon.c drivers/pinctrl/pinctrl-scmi.c drivers/pmdomain/arm/ drivers/powercap/arm_scmi_powercap.c drivers/regulator/scmi-regulator.c drivers/reset/reset-scmi.c include/linux/sc[mp]i_protocol.h include/trace/events/scmi.h include/uapi/linux/virtio_scmi.h

SYSTEM RESET/SHUTDOWN DRIVERS

Mail:

Sebastian Reichel <sre@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git

Files:

Documentation/devicetree/bindings/power/reset/ drivers/power/reset/

SYSTEM TRACE MODULE CLASS

Mail:

Alexander Shishkin <alexander.shishkin@linux.intel.com>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git

Files:

trace/stm drivers/hwtracing/stm/ include/linux/stm.h include/uapi/linux/stm.h

SYSTEM76 ACPI DRIVER

Mail:

Jeremy Soller <jeremy@system76.com>, System76 Product Development <productdev@system76.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/system76_acpi.c

SYSV FILESYSTEM

Status:

Orphan

Files:

filesystems/sysv-fs fs/sysv/ include/linux/sysv_fs.h

TASKSTATS STATISTICS INTERFACE

Mail:

Balbir Singh <bsingharora@gmail.com>

Status:

Maintained

Files:

Documentation/accounting/taskstats* include/linux/taskstats* kernel/taskstats.c

TC subsystem

Mail:

Jamal Hadi Salim <jhs@mojatatu.com>, Cong Wang <xiyou.wangcong@gmail.com>, Jiri Pirko <jiri@resnulli.us>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

include/net/pkt_cls.h include/net/pkt_sched.h include/net/tc_act/ include/uapi/linux/pkt_cls.h include/uapi/linux/pkt_sched.h include/uapi/linux/tc_act/ include/uapi/linux/tc_ematch/ net/sched/ tools/testing/selftests/tc-testing

TC90522 MEDIA DRIVER

Mail:

Akihiro Tsukada <tskd08@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/media/dvb-frontends/tc90522*

TCP LOW PRIORITY MODULE

Mail:

“Wong Hoi Sing, Edison” <hswong3i@gmail.com>, “Hung Hing Lun, Mike” <hlhung3i@gmail.com>

Status:

Maintained

Web-page:

http://tcp-lp-mod.sourceforge.net/

Files:

net/ipv4/tcp_lp.c

TDA10071 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/tda10071*

TDA18212 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/tda18212*

TDA18218 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/tda18218*

TDA18250 MEDIA DRIVER

Mail:

Olli Salonen <olli.salonen@iki.fi>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/tuners/tda18250*

TDA18271 MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mkrufky/tuners.git

Files:

drivers/media/tuners/tda18271*

TDA1997x MEDIA DRIVER

Mail:

Tim Harvey <tharvey@gateworks.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/i2c/tda1997x.*

TDA827x MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mkrufky/tuners.git

Files:

drivers/media/tuners/tda8290.*

TDA8290 MEDIA DRIVER

Mail:

Michael Krufky <mkrufky@linuxtv.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org http://github.com/mkrufky

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mkrufky/tuners.git

Files:

drivers/media/tuners/tda8290.*

TDA9840 MEDIA DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/tda9840*

TEA5761 TUNER DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/tuners/tea5761.*

TEA5767 TUNER DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/tuners/tea5767.*

TEA6415C MEDIA DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/tea6415c*

TEA6420 MEDIA DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/i2c/tea6420*

TEAM DRIVER

Mail:

Jiri Pirko <jiri@resnulli.us>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

Documentation/netlink/specs/team.yaml drivers/net/team/ include/linux/if_team.h include/uapi/linux/if_team.h tools/testing/selftests/drivers/net/team/

TECHNICAL ADVISORY BOARD PROCESS DOCS

Mail:

“Theodore Ts’o” <tytso@mit.edu>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Mailing list:

tech-board-discuss@lists.linux.dev

Status:

Maintained

Files:

process/contribution-maturity-model process/researcher-guidelines

TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT

Mail:

“Savoir-faire Linux Inc.” <kernel@savoirfairelinux.com>

Status:

Maintained

Files:

arch/x86/platform/ts5500/

TECHNOTREND USB IR RECEIVER

Mail:

Sean Young <sean@mess.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/rc/ttusbir.c

TECHWELL TW9900 VIDEO DECODER

Mail:

Mehdi Djait <mehdi.djait@bootlin.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/tw9900.c

TECHWELL TW9910 VIDEO DECODER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Files:

drivers/media/i2c/tw9910.c include/media/i2c/tw9910.h

TEE SUBSYSTEM

Mail:

Jens Wiklander <jens.wiklander@linaro.org>

Reviewer:

Sumit Garg <sumit.garg@linaro.org>

Mailing list:

op-tee@lists.trustedfirmware.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-tee driver-api/tee Documentation/tee/ userspace-api/tee drivers/tee/ include/linux/tee_core.h include/linux/tee_drv.h include/uapi/linux/tee.h

TEGRA ARCHITECTURE SUPPORT

Mail:

Thierry Reding <thierry.reding@gmail.com>, Jonathan Hunter <jonathanh@nvidia.com>

Mailing list:

linux-tegra@vger.kernel.org

Status:

Supported

Patchwork:

http://patchwork.ozlabs.org/project/linux-tegra/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git

Regex:

[^a-z]tegra

TEGRA CLOCK DRIVER

Mail:

Peter De Schrijver <pdeschrijver@nvidia.com>, Prashant Gaikwad <pgaikwad@nvidia.com>

Status:

Supported

Files:

drivers/clk/tegra/

TEGRA CRYPTO DRIVERS

Mail:

Akhil R <akhilrajeev@nvidia.com>

Status:

Supported

Files:

drivers/crypto/tegra/*

TEGRA DMA DRIVERS

Mail:

Laxman Dewangan <ldewangan@nvidia.com>, Jon Hunter <jonathanh@nvidia.com>

Status:

Supported

Files:

drivers/dma/tegra*

TEGRA I2C DRIVER

Mail:

Laxman Dewangan <ldewangan@nvidia.com>

Reviewer:

Dmitry Osipenko <digetx@gmail.com>

Status:

Supported

Files:

drivers/i2c/busses/i2c-tegra.c

TEGRA IOMMU DRIVERS

Mail:

Thierry Reding <thierry.reding@gmail.com>

Reviewer:

Krishna Reddy <vdumpa@nvidia.com>

Mailing list:

linux-tegra@vger.kernel.org

Status:

Supported

Files:

drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c drivers/iommu/tegra*

TEGRA KBC DRIVER

Mail:

Laxman Dewangan <ldewangan@nvidia.com>

Status:

Supported

Files:

drivers/input/keyboard/tegra-kbc.c

TEGRA NAND DRIVER

Mail:

Stefan Agner <stefan@agner.ch>, Lucas Stach <dev@lynxeye.de>

Status:

Maintained

Files:

Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt drivers/mtd/nand/raw/tegra_nand.c

TEGRA PWM DRIVER

Mail:

Thierry Reding <thierry.reding@gmail.com>

Status:

Supported

Files:

drivers/pwm/pwm-tegra.c

TEGRA QUAD SPI DRIVER

Mail:

Thierry Reding <thierry.reding@gmail.com>, Jonathan Hunter <jonathanh@nvidia.com>, Sowjanya Komatineni <skomatineni@nvidia.com>

Mailing list:

linux-tegra@vger.kernel.org

Status:

Maintained

Files:

drivers/spi/spi-tegra210-quad.c

TEGRA SERIAL DRIVER

Mail:

Laxman Dewangan <ldewangan@nvidia.com>

Status:

Supported

Files:

drivers/tty/serial/serial-tegra.c

TEGRA SPI DRIVER

Mail:

Laxman Dewangan <ldewangan@nvidia.com>

Status:

Supported

Files:

drivers/spi/spi-tegra*

TEGRA VIDEO DRIVER

Mail:

Thierry Reding <thierry.reding@gmail.com>, Jonathan Hunter <jonathanh@nvidia.com>, Sowjanya Komatineni <skomatineni@nvidia.com>, Luca Ceresoli <luca.ceresoli@bootlin.com>

Mailing list:

linux-media@vger.kernel.org, linux-tegra@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml drivers/staging/media/tegra-video/

TEGRA XUSB PADCTL DRIVER

Mail:

JC Kuo <jckuo@nvidia.com>

Status:

Supported

Files:

drivers/phy/tegra/xusb*

TEHUTI ETHERNET DRIVER

Mail:

Andy Gospodarek <andy@greyhouse.net>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/tehuti/tehuti.*

TEHUTI TN40XX ETHERNET DRIVER

Mail:

FUJITA Tomonori <fujita.tomonori@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/tehuti/tn40*

TELECOM CLOCK DRIVER FOR MCPL0010

Mail:

Mark Gross <markgross@kernel.org>

Status:

Supported

Files:

drivers/char/tlclk.c

TEMPO SEMICONDUCTOR DRIVERS

Mail:

Steven Eckhoff <steven.eckhoff.opensource@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/tscs*.txt sound/soc/codecs/tscs*.c sound/soc/codecs/tscs*.h

TENSILICA XTENSA PORT (xtensa)

Mail:

Chris Zankel <chris@zankel.net>, Max Filippov <jcmvbkbc@gmail.com>

Status:

Maintained

SCM:

git https://github.com/jcmvbkbc/linux-xtensa.git

Files:

arch/xtensa/ drivers/irqchip/irq-xtensa-*

TEXAS INSTRUMENTS ASoC DRIVERS

Mail:

Peter Ujfalusi <peter.ujfalusi@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml sound/soc/ti/

TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS

Mail:

Shenghao Ding <shenghao-ding@ti.com>, Kevin Lu <kevin-lu@ti.com>, Baojun Xu <baojun.xu@ti.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/tas2552.txt Documentation/devicetree/bindings/sound/ti,tas2562.yaml Documentation/devicetree/bindings/sound/ti,tas2770.yaml Documentation/devicetree/bindings/sound/ti,tas27xx.yaml Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml Documentation/devicetree/bindings/sound/ti,pcm1681.yaml Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml Documentation/devicetree/bindings/sound/ti,tlv320*.yaml Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml include/sound/tas2*.h include/sound/tlv320*.h include/sound/tpa6130a2-plat.h sound/pci/hda/tas2781_hda_i2c.c sound/soc/codecs/pcm1681.c sound/soc/codecs/pcm1789*.* sound/soc/codecs/pcm179x*.* sound/soc/codecs/pcm186x*.* sound/soc/codecs/pcm3008.* sound/soc/codecs/pcm3060*.* sound/soc/codecs/pcm3168a*.* sound/soc/codecs/pcm5102a.c sound/soc/codecs/pcm512x*.* sound/soc/codecs/tas2*.* sound/soc/codecs/tlv320*.* sound/soc/codecs/tpa6130a2.*

TEXAS INSTRUMENTS DMA DRIVERS

Mail:

Peter Ujfalusi <peter.ujfalusi@gmail.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt Documentation/devicetree/bindings/dma/ti-edma.txt Documentation/devicetree/bindings/dma/ti/ drivers/dma/ti/ include/linux/dma/k3-psil.h include/linux/dma/k3-udma-glue.h include/linux/dma/ti-cppi5.h

Excluded:

drivers/dma/ti/cppi41.c

TEXAS INSTRUMENTS TPS25990 HARDWARE MONITOR DRIVER

Mail:

Jerome Brunet <jbrunet@baylibre.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml

TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER

Mail:

Robert Marko <robert.marko@sartura.hr>, Luka Perkov <luka.perkov@sartura.hr>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml hwmon/tps23861 drivers/hwmon/tps23861.c

TEXAS INSTRUMENTS’ DAC7612 DAC DRIVER

Mail:

Ricardo Ribalda <ribalda@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml drivers/iio/dac/ti-dac7612.c

TEXAS INSTRUMENTS’ SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER

Mail:

Nishanth Menon <nm@ti.com>, Tero Kristo <kristo@kernel.org>, Santosh Shilimkar <ssantosh@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml Documentation/devicetree/bindings/clock/ti,sci-clk.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml Documentation/devicetree/bindings/reset/ti,sci-reset.yaml Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml drivers/clk/keystone/sci-clk.c drivers/firmware/ti_sci* drivers/irqchip/irq-ti-sci-inta.c drivers/irqchip/irq-ti-sci-intr.c drivers/reset/reset-ti-sci.c drivers/soc/ti/ti_sci_inta_msi.c drivers/pmdomain/ti/ti_sci_pm_domains.c include/dt-bindings/soc/ti,sci_pm_domain.h include/linux/soc/ti/ti_sci_inta_msi.h include/linux/soc/ti/ti_sci_protocol.h

TEXAS INSTRUMENTS’ TMP117 TEMPERATURE SENSOR DRIVER

Mail:

Puranjay Mohan <puranjay@kernel.org>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml drivers/iio/temperature/tmp117.c

THANKO’S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/radio/radio-raremono.c

THERMAL

Mail:

Rafael J. Wysocki <rafael@kernel.org>, Daniel Lezcano <daniel.lezcano@linaro.org>

Reviewer:

Zhang Rui <rui.zhang@intel.com>, Lukasz Luba <lukasz.luba@arm.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-pm/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal

Files:

Documentation/ABI/testing/sysfs-class-thermal Documentation/admin-guide/thermal/ Documentation/devicetree/bindings/thermal/ Documentation/driver-api/thermal/ drivers/thermal/ include/dt-bindings/thermal/ include/linux/cpu_cooling.h include/linux/thermal.h include/uapi/linux/thermal.h tools/lib/thermal/ tools/thermal/

THERMAL DRIVER FOR AMLOGIC SOCS

Mail:

Guillaume La Roque <glaroque@baylibre.com>

Mailing list:

linux-pm@vger.kernel.org, linux-amlogic@lists.infradead.org

Status:

Supported

Web-page:

http://linux-meson.com/

Files:

Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml drivers/thermal/amlogic_thermal.c

THERMAL/CPU_COOLING

Mail:

Amit Daniel Kachhap <amit.kachhap@gmail.com>, Daniel Lezcano <daniel.lezcano@linaro.org>, Viresh Kumar <viresh.kumar@linaro.org>

Reviewer:

Lukasz Luba <lukasz.luba@arm.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Files:

driver-api/thermal/cpu-cooling-api driver-api/thermal/cpu-idle-cooling drivers/thermal/cpufreq_cooling.c drivers/thermal/cpuidle_cooling.c include/linux/cpu_cooling.h

THERMAL/POWER_ALLOCATOR

Mail:

Lukasz Luba <lukasz.luba@arm.com>

Mailing list:

linux-pm@vger.kernel.org

Status:

Maintained

Files:

driver-api/thermal/power_allocator drivers/thermal/gov_power_allocator.c drivers/thermal/thermal_trace_ipa.h

THINKPAD ACPI EXTRAS DRIVER

Mail:

Henrique de Moraes Holschuh <hmh@hmh.eng.br>

Mailing list:

ibm-acpi-devel@lists.sourceforge.net, platform-driver-x86@vger.kernel.org

Status:

Maintained

Web-page:

http://ibm-acpi.sourceforge.net http://thinkwiki.org/wiki/Ibm-acpi

SCM:

git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git

Files:

drivers/platform/x86/thinkpad_acpi.c

THINKPAD LMI DRIVER

Mail:

Mark Pearson <markpearson@lenovo.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-firmware-attributes drivers/platform/x86/think-lmi.?

THP7312 ISP DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Paul Elder <paul.elder@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml userspace-api/media/drivers/thp7312 drivers/media/i2c/thp7312.c include/uapi/linux/thp7312.h

THUNDERBOLT DMA TRAFFIC TEST DRIVER

Mail:

Isaac Hazan <isaac.hazan@intel.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/thunderbolt/dma_test.c

THUNDERBOLT DRIVER

Mail:

Andreas Noever <andreas.noever@gmail.com>, Michael Jamet <michael.jamet@intel.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, Yehezkel Bernat <YehezkelShB@gmail.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git

Files:

admin-guide/thunderbolt drivers/thunderbolt/ include/linux/thunderbolt.h

THUNDERBOLT NETWORK DRIVER

Mail:

Michael Jamet <michael.jamet@intel.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, Yehezkel Bernat <YehezkelShB@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/thunderbolt/

THUNDERX GPIO DRIVER

Mail:

Robert Richter <rric@kernel.org>

Status:

Odd Fixes

Files:

drivers/gpio/gpio-thunderx.c

TI ADS1119 ADC DRIVER

Mail:

Francesco Dolcini <francesco@dolcini.it>, João Paulo Gonçalves <jpaulo.silvagoncalves@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml drivers/iio/adc/ti-ads1119.c

TI ADS7924 ADC DRIVER

Mail:

Hugo Villeneuve <hvilleneuve@dimonoff.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml drivers/iio/adc/ti-ads7924.c

TI AM437X VPFE DRIVER

Mail:

“Lad, Prabhakar” <prabhakar.csengg@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git

Files:

drivers/media/platform/ti/am437x/

TI BANDGAP AND THERMAL DRIVER

Mail:

Eduardo Valentin <edubezval@gmail.com>, Keerthy <j-keerthy@ti.com>

Mailing list:

linux-pm@vger.kernel.org, linux-omap@vger.kernel.org

Status:

Maintained

Files:

drivers/thermal/ti-soc-thermal/

TI BQ27XXX POWER SUPPLY DRIVER

Files:

drivers/power/supply/bq27xxx_battery.c drivers/power/supply/bq27xxx_battery_i2c.c include/linux/power/bq27xxx_battery.h

TI CDCE706 CLOCK DRIVER

Mail:

Max Filippov <jcmvbkbc@gmail.com>

Status:

Maintained

Files:

drivers/clk/clk-cdce706.c

TI CLOCK DRIVER

Mail:

Tero Kristo <kristo@kernel.org>

Mailing list:

linux-omap@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/clk/ti/ include/linux/clk/ti.h

TI DAVINCI MACHINE SUPPORT

Mail:

Bartosz Golaszewski <brgl@bgdev.pl>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git

Files:

Documentation/devicetree/bindings/i2c/i2c-davinci.txt arch/arm/boot/dts/ti/davinci/ arch/arm/mach-davinci/ drivers/i2c/busses/i2c-davinci.c

TI DAVINCI SERIES CLOCK DRIVER

Mail:

David Lechner <david@lechnology.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/clock/ti/davinci/ drivers/clk/davinci/ include/linux/clk/davinci.h

TI DAVINCI SERIES GPIO DRIVER

Mail:

Keerthy <j-keerthy@ti.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/gpio-davinci.yaml drivers/gpio/gpio-davinci.c

TI DAVINCI SERIES MEDIA DRIVER

Mail:

“Lad, Prabhakar” <prabhakar.csengg@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

SCM:

git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git

Files:

drivers/media/platform/ti/davinci/ include/media/davinci/

TI ENHANCED CAPTURE (eCAP) DRIVER

Mail:

Vignesh Raghavendra <vigneshr@ti.com>

Reviewer:

Julien Panis <jpanis@baylibre.com>

Mailing list:

linux-iio@vger.kernel.org, linux-omap@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml drivers/counter/ti-ecap-capture.c

TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER

Reviewer:

David Lechner <david@lechnology.com>

Mailing list:

linux-iio@vger.kernel.org

Files:

Documentation/devicetree/bindings/counter/ti-eqep.yaml drivers/counter/ti-eqep.c

TI ETHERNET SWITCH DRIVER (CPSW)

Reviewer:

Siddharth Vadapalli <s-vadapalli@ti.com>, Roger Quadros <rogerq@kernel.org>

Mailing list:

linux-omap@vger.kernel.org, netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/ti/cpsw* drivers/net/ethernet/ti/davinci*

TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS

Mail:

Alex Dubov <oakad@yahoo.com>

Status:

Maintained

Web-page:

http://tifmxx.berlios.de/

Files:

drivers/memstick/host/tifm_ms.c drivers/misc/tifm* drivers/mmc/host/tifm_sd.c include/linux/tifm.h

TI HDC302X HUMIDITY DRIVER

Mail:

Javier Carrasco <javier.carrasco.cruz@gmail.com>, Li peiyu <579lpy@gmail.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml drivers/iio/humidity/hdc3020.c

TI ICSSG ETHERNET DRIVER (ICSSG)

Reviewer:

MD Danish Anwar <danishanwar@ti.com>, Roger Quadros <rogerq@kernel.org>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/ti,icss*.yaml drivers/net/ethernet/ti/icssg/*

TI J721E CSI2RX DRIVER

Mail:

Jai Luthra <jai.luthra@linux.dev>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml drivers/media/platform/ti/j721e-csi2rx/

TI KEYSTONE MULTICORE NAVIGATOR DRIVERS

Mail:

Nishanth Menon <nm@ti.com>, Santosh Shilimkar <ssantosh@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git

Files:

Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml drivers/pmdomain/ti/omap_prm.c drivers/soc/ti/*

TI LM49xxx FAMILY ASoC CODEC DRIVERS

Mail:

M R Swami Reddy <mr.swami.reddy@ti.com>, Vishwas A Deshpande <vishwas.a.deshpande@ti.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

sound/soc/codecs/isabelle* sound/soc/codecs/lm49453*

TI LMP92064 ADC DRIVER

Mail:

Leonard Göhrs <l.goehrs@pengutronix.de>

Reviewer:

kernel@pengutronix.de

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml drivers/iio/adc/ti-lmp92064.c

TI PCM3060 ASoC CODEC DRIVER

Mail:

Kirill Marinushkin <k.marinushkin@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/pcm3060.txt sound/soc/codecs/pcm3060*

TI TAS571X FAMILY ASoC CODEC DRIVER

Mail:

Kevin Cernekee <cernekee@chromium.org>

Mailing list:

linux-sound@vger.kernel.org

Status:

Odd Fixes

Files:

sound/soc/codecs/tas571x*

TI TMAG5273 MAGNETOMETER DRIVER

Mail:

Gerald Loacker <gerald.loacker@wolfvision.net>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml drivers/iio/magnetometer/tmag5273.c

TI TRF7970A NFC DRIVER

Mail:

Mark Greer <mgreer@animalcreek.com>

Mailing list:

linux-wireless@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml drivers/nfc/trf7970a.c

TI TSC2046 ADC DRIVER

Mail:

Oleksij Rempel <o.rempel@pengutronix.de>

Reviewer:

kernel@pengutronix.de

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml drivers/iio/adc/ti-tsc2046.c

TI TWL4030 SERIES SOC CODEC DRIVER

Mail:

Peter Ujfalusi <peter.ujfalusi@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

sound/soc/codecs/twl4030*

TI VPE/CAL DRIVERS

Mail:

Benoit Parrot <bparrot@ti.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

http://linuxtv.org/

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

Documentation/devicetree/bindings/media/ti,cal.yaml Documentation/devicetree/bindings/media/ti,vpe.yaml drivers/media/platform/ti/cal/ drivers/media/platform/ti/vpe/

TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER

Mail:

John Stultz <jstultz@google.com>, Thomas Gleixner <tglx@linutronix.de>

Reviewer:

Stephen Boyd <sboyd@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core

Files:

include/linux/clocksource.h include/linux/time.h include/linux/timekeeper_internal.h include/linux/timekeeping.h include/linux/timex.h include/uapi/linux/time.h include/uapi/linux/timex.h kernel/time/alarmtimer.c kernel/time/clocksource* kernel/time/ntp* kernel/time/time.c kernel/time/timeconst.bc kernel/time/timeconv.c kernel/time/timecounter.c kernel/time/timekeeping* kernel/time/time_test.c tools/testing/selftests/timers/

TIPC NETWORK LAYER

Mail:

Jon Maloy <jmaloy@redhat.com>, Ying Xue <ying.xue@windriver.com>

Mailing list:

netdev@vger.kernel.org (core kernel code), tipc-discussion@lists.sourceforge.net (user apps, general discussion)

Status:

Maintained

Web-page:

http://tipc.sourceforge.net/

Files:

include/uapi/linux/tipc*.h net/tipc/

TLAN NETWORK DRIVER

Mail:

Samuel Chessman <chessman@tux.org>

Mailing list:

tlan-devel@lists.sourceforge.net (subscribers-only)

Status:

Maintained

Web-page:

http://sourceforge.net/projects/tlan/

Files:

networking/device_drivers/ethernet/ti/tlan drivers/net/ethernet/ti/tlan.*

TMIO/SDHI MMC DRIVER

Mail:

Wolfram Sang <wsa+renesas@sang-engineering.com>

Mailing list:

linux-mmc@vger.kernel.org, linux-renesas-soc@vger.kernel.org

Status:

Supported

Files:

drivers/mmc/host/renesas_sdhi* drivers/mmc/host/tmio_mmc* include/linux/platform_data/tmio.h

TMP513 HARDWARE MONITOR DRIVER

Mail:

Eric Tremblay <etremblay@distech-controls.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/tmp513 drivers/hwmon/tmp513.c

TMPFS (SHMEM FILESYSTEM)

Mail:

Hugh Dickins <hughd@google.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

include/linux/shmem_fs.h mm/shmem.c

TOMOYO SECURITY MODULE

Mail:

Kentaro Takeda <takedakn@nttdata.co.jp>, Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>

Mailing list:

tomoyo-dev-en@lists.osdn.me (subscribers-only, for developers in English), tomoyo-users-en@lists.osdn.me (subscribers-only, for users in English), tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese), tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese)

Status:

Maintained

Web-page:

https://tomoyo.sourceforge.net/

Files:

security/tomoyo/

TOPSTAR LAPTOP EXTRAS DRIVER

Mail:

Herton Ronaldo Krzesinski <herton@canonical.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/topstar-laptop.c

TORTURE-TEST MODULES

Mail:

Davidlohr Bueso <dave@stgolabs.net>, “Paul E. McKenney” <paulmck@kernel.org>, Josh Triplett <josh@joshtriplett.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev

Files:

RCU/torture kernel/locking/locktorture.c kernel/rcu/rcuscale.c kernel/rcu/rcutorture.c kernel/rcu/refscale.c kernel/torture.c

TOSHIBA ACPI EXTRAS DRIVER

Mail:

Azael Avalos <coproscefalo@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/toshiba_acpi.c

TOSHIBA BLUETOOTH DRIVER

Mail:

Azael Avalos <coproscefalo@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/toshiba_bluetooth.c

TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER

Mail:

Azael Avalos <coproscefalo@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/toshiba_haps.c

TOSHIBA SMM DRIVER

Mail:

Jonathan Buzzard <jonathan@buzzard.org.uk>

Status:

Maintained

Web-page:

http://www.buzzard.org.uk/toshiba/

Files:

drivers/char/toshiba.c include/linux/toshiba.h include/uapi/linux/toshiba.h

TOSHIBA TC358743 DRIVER

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/i2c/tc358743.txt drivers/media/i2c/tc358743* include/media/i2c/tc358743.h

TOSHIBA WMI HOTKEYS DRIVER

Mail:

Azael Avalos <coproscefalo@gmail.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/toshiba-wmi.c

TPM DEVICE DRIVER

Mail:

Peter Huewe <peterhuewe@gmx.de>, Jarkko Sakkinen <jarkko@kernel.org>

Reviewer:

Jason Gunthorpe <jgg@ziepe.ca>

Mailing list:

linux-integrity@vger.kernel.org

Status:

Maintained

Web-page:

https://codeberg.org/jarkko/linux-tpmdd-test

Patchwork:

https://patchwork.kernel.org/project/linux-integrity/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git

Files:

Documentation/devicetree/bindings/tpm/ drivers/char/tpm/ tools/testing/selftests/tpm2/

TPS546D24 DRIVER

Mail:

Duke Du <dukedu83@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/tps546d24 drivers/hwmon/pmbus/tps546d24.c

TQ SYSTEMS BOARD & DRIVER SUPPORT

Mailing list:

linux@ew.tq-group.com

Status:

Supported

Web-page:

https://www.tq-group.com/en/products/tq-embedded/

Files:

arch/arm/boot/dts/nxp/imx/*mba*.dts* arch/arm/boot/dts/nxp/imx/*tqma*.dts* arch/arm64/boot/dts/freescale/fsl-*tqml*.dts* arch/arm64/boot/dts/freescale/imx*mba*.dts* arch/arm64/boot/dts/freescale/imx*tqma*.dts* arch/arm64/boot/dts/freescale/mba*.dtsi arch/arm64/boot/dts/freescale/tqml*.dts* drivers/gpio/gpio-tqmx86.c drivers/mfd/tqmx86.c drivers/watchdog/tqmx86_wdt.c

TRACING

Mail:

Steven Rostedt <rostedt@goodmis.org>, Masami Hiramatsu <mhiramat@kernel.org>

Reviewer:

Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

Mailing list:

linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-trace-kernel/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git

Files:

Documentation/trace/* fs/tracefs/ include/linux/trace*.h include/trace/ kernel/trace/ scripts/tracing/ tools/testing/selftests/ftrace/

TRACING MMIO ACCESSES (MMIOTRACE)

Mail:

Steven Rostedt <rostedt@goodmis.org>, Masami Hiramatsu <mhiramat@kernel.org>

Reviewer:

Karol Herbst <karolherbst@gmail.com>, Pekka Paalanen <ppaalanen@gmail.com>

Mailing list:

linux-kernel@vger.kernel.org, nouveau@lists.freedesktop.org

Status:

Maintained

Files:

arch/x86/mm/kmmio.c arch/x86/mm/mmio-mod.c arch/x86/mm/testmmiotrace.c include/linux/mmiotrace.h kernel/trace/trace_mmiotrace.c

TRACING OS NOISE / LATENCY TRACERS

Mail:

Steven Rostedt <rostedt@goodmis.org>

Status:

Maintained

Files:

trace/hwlat_detector trace/osnoise-tracer trace/timerlat-tracer arch/*/kernel/trace.c include/trace/events/osnoise.h kernel/trace/trace_hwlat.c kernel/trace/trace_irqsoff.c kernel/trace/trace_osnoise.c kernel/trace/trace_sched_wakeup.c

TRADITIONAL CHINESE DOCUMENTATION

Mail:

Hu Haowen <2023002089@link.tyut.edu.cn>

Status:

Maintained

Web-page:

https://github.com/srcres258/linux-doc

SCM:

git git://github.com/srcres258/linux-doc.git doc-zh-tw

Files:

Documentation/translations/zh_TW/

TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS

Mail:

Dan Williams <dan.j.williams@intel.com>

Mailing list:

linux-coco@lists.linux.dev

Status:

Maintained

Files:

Documentation/ABI/testing/configfs-tsm drivers/virt/coco/tsm.c include/linux/tsm.h

TRUSTED SERVICES TEE DRIVER

Mail:

Balint Dobszay <balint.dobszay@arm.com>, Sudeep Holla <sudeep.holla@arm.com>

Mailing list:

linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), trusted-services@lists.trustedfirmware.org

Status:

Maintained

Files:

tee/ts-tee drivers/tee/tstee/

TTY LAYER AND SERIAL DRIVERS

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Jiri Slaby <jirislaby@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git

Files:

Documentation/devicetree/bindings/serial/ Documentation/driver-api/serial/ drivers/tty/ include/linux/selection.h include/linux/serial.h include/linux/serial_core.h include/linux/sysrq.h include/linux/tty*.h include/linux/vt.h include/linux/vt_*.h include/uapi/linux/serial.h include/uapi/linux/serial_core.h include/uapi/linux/tty.h

TUA9001 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org

Patchwork:

http://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/tuners/tua9001*

TULIP NETWORK DRIVERS

Mailing list:

netdev@vger.kernel.org, linux-parisc@vger.kernel.org

Status:

Orphan

Files:

drivers/net/ethernet/dec/tulip/

TUN/TAP driver

Mail:

Willem de Bruijn <willemdebruijn.kernel@gmail.com>, Jason Wang <jasowang@redhat.com>

Status:

Maintained

Web-page:

http://vtun.sourceforge.net/tun

Files:

networking/tuntap arch/um/os-Linux/drivers/ drivers/net/tap.c drivers/net/tun.c

TURBOCHANNEL SUBSYSTEM

Mail:

“Maciej W. Rozycki” <macro@orcam.me.uk>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/linux-mips/list/

Files:

drivers/tc/ include/linux/tc.h

TURBOSTAT UTILITY

Mail:

“Len Brown” <lenb@kernel.org>

Mailing list:

linux-pm@vger.kernel.org

Status:

Supported

Patchwork:

https://patchwork.kernel.org/project/linux-pm/list/

bugs:

https://bugzilla.kernel.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat

Files:

tools/power/x86/turbostat/ tools/testing/selftests/turbostat/

TW5864 VIDEO4LINUX DRIVER

Mail:

Bluecherry Maintainers <maintainers@bluecherrydvr.com>, Andrey Utkin <andrey.utkin@corp.bluecherry.net>, Andrey Utkin <andrey_utkin@fastmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

drivers/media/pci/tw5864/

TW68 VIDEO4LINUX DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Odd Fixes

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/pci/tw68/

TW686X VIDEO4LINUX DRIVER

Mail:

Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

http://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/pci/tw686x/

U-BOOT ENVIRONMENT VARIABLES

Mail:

Rafał Miłecki <rafal@milecki.pl>

Status:

Maintained

Files:

Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml drivers/nvmem/layouts/u-boot-env.c drivers/nvmem/u-boot-env.c

UACCE ACCELERATOR FRAMEWORK

Mail:

Zhangfei Gao <zhangfei.gao@linaro.org>, Zhou Wang <wangzhou1@hisilicon.com>

Mailing list:

linux-accelerators@lists.ozlabs.org, linux-kernel@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-driver-uacce misc-devices/uacce drivers/misc/uacce/ include/linux/uacce.h include/uapi/misc/uacce/

UBI FILE SYSTEM (UBIFS)

Mail:

Richard Weinberger <richard@nod.at>

Reviewer:

Zhihao Cheng <chengzhihao1@huawei.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Supported

Web-page:

http://www.linux-mtd.infradead.org/doc/ubifs.html

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes

Files:

Documentation/ABI/testing/sysfs-fs-ubifs filesystems/ubifs-authentication filesystems/ubifs fs/ubifs/

UBLK USERSPACE BLOCK DRIVER

Mail:

Ming Lei <ming.lei@redhat.com>

Mailing list:

linux-block@vger.kernel.org

Status:

Maintained

Files:

block/ublk drivers/block/ublk_drv.c include/uapi/linux/ublk_cmd.h

UBSAN

Mail:

Kees Cook <kees@kernel.org>

Reviewer:

Marco Elver <elver@google.com>, Andrey Konovalov <andreyknvl@gmail.com>, Andrey Ryabinin <ryabinin.a.a@gmail.com>

Mailing list:

kasan-dev@googlegroups.com, linux-hardening@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

dev-tools/ubsan include/linux/ubsan.h lib/Kconfig.ubsan lib/test_ubsan.c lib/ubsan.c lib/ubsan.h scripts/Makefile.ubsan

Content regex:

\bARCH_HAS_UBSAN\b

UCLINUX (M68KNOMMU AND COLDFIRE)

Mail:

Greg Ungerer <gerg@linux-m68k.org>

Mailing list:

linux-m68k@lists.linux-m68k.org

Status:

Maintained

Web-page:

http://www.linux-m68k.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

Files:

arch/m68k/*/*_no.* arch/m68k/68*/ arch/m68k/coldfire/ arch/m68k/include/asm/*_no.*

UDF FILESYSTEM

Mail:

Jan Kara <jack@suse.com>

Status:

Maintained

Files:

filesystems/udf fs/udf/

UDRAW TABLET

Mail:

Bastien Nocera <hadess@hadess.net>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-udraw-ps3.c

UHID USERSPACE HID IO DRIVER

Mail:

David Rheinsberg <david@readahead.eu>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/uhid.c include/uapi/linux/uhid.h

ULPI BUS

Mail:

Heikki Krogerus <heikki.krogerus@linux.intel.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/common/ulpi.c include/linux/ulpi/

UNICODE SUBSYSTEM

Mail:

Gabriel Krisman Bertazi <krisman@kernel.org>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode.git

Files:

fs/unicode/

UNIFDEF

Mail:

Tony Finch <dot@dotat.at>

Status:

Maintained

Web-page:

http://dotat.at/prog/unifdef

Files:

scripts/unifdef.c

UNIFORM CDROM DRIVER

Mail:

Phillip Potter <phil@philpotter.co.uk>

Status:

Maintained

Files:

Documentation/cdrom/ drivers/cdrom/cdrom.c include/linux/cdrom.h include/uapi/linux/cdrom.h

UNION-FIND

Mail:

Xavier <xavier_qy@163.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

core-api/union_find translations/zh_CN/core-api/union_find include/linux/union_find.h lib/union_find.c

UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER

Reviewer:

Alim Akhtar <alim.akhtar@samsung.com>, Avri Altman <avri.altman@wdc.com>, Bart Van Assche <bvanassche@acm.org>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/ufs/ scsi/ufs drivers/ufs/core/

UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS

Mail:

Pedro Sousa <pedrom.sousa@synopsys.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/ufs/host/*dwc*

UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS

Mail:

Alim Akhtar <alim.akhtar@samsung.com>

Reviewer:

Peter Griffin <peter.griffin@linaro.org>

Mailing list:

linux-scsi@vger.kernel.org, linux-samsung-soc@vger.kernel.org

Status:

Maintained

Files:

drivers/ufs/host/ufs-exynos*

UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS

Mail:

Peter Wang <peter.wang@mediatek.com>

Reviewer:

Stanley Jhu <chu.stanley@gmail.com>

Mailing list:

linux-scsi@vger.kernel.org, linux-mediatek@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/ufs/host/ufs-mediatek*

UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS

Mail:

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org, linux-scsi@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/ufs/qcom,ufs.yaml drivers/ufs/host/ufs-qcom*

UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS

Mail:

Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Mailing list:

linux-renesas-soc@vger.kernel.org, linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/ufs/host/ufs-renesas.c

UNSORTED BLOCK IMAGES (UBI)

Mail:

Richard Weinberger <richard@nod.at>

Reviewer:

Zhihao Cheng <chengzhihao1@huawei.com>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Supported

Web-page:

http://www.linux-mtd.infradead.org/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes

Files:

drivers/mtd/ubi/ include/linux/mtd/ubi.h include/uapi/mtd/ubi-user.h

UPROBES

Mail:

Masami Hiramatsu <mhiramat@kernel.org>, Oleg Nesterov <oleg@redhat.com>, Peter Zijlstra <peterz@infradead.org>

Mailing list:

linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org

Status:

Maintained

Files:

arch/*/include/asm/uprobes.h arch/*/kernel/probes/uprobes.c arch/*/kernel/uprobes.c include/linux/uprobes.h kernel/events/uprobes.c

USB “USBNET” DRIVER FRAMEWORK

Mail:

Oliver Neukum <oneukum@suse.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://www.linux-usb.org/usbnet

Files:

drivers/net/usb/usbnet.c include/linux/usb/usbnet.h

USB ACM DRIVER

Mail:

Oliver Neukum <oneukum@suse.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

usb/acm drivers/usb/class/cdc-acm.*

USB APPLE MFI FASTCHARGE DRIVER

Mail:

Bastien Nocera <hadess@hadess.net>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/misc/apple-mfi-fastcharge.c

USB AR5523 WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Files:

drivers/net/wireless/ath/ar5523/

USB ATTACHED SCSI

Mail:

Oliver Neukum <oneukum@suse.com>

Mailing list:

linux-usb@vger.kernel.org, linux-scsi@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/storage/uas.c

USB CDC ETHERNET DRIVER

Mail:

Oliver Neukum <oliver@neukum.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/net/usb/cdc_*.c include/uapi/linux/usb/cdc.h

USB CHAOSKEY DRIVER

Mail:

Keith Packard <keithp@keithp.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/misc/chaoskey.c

USB CYPRESS C67X00 DRIVER

Mailing list:

linux-usb@vger.kernel.org

Status:

Orphan

Files:

drivers/usb/c67x00/

USB DAVICOM DM9601 DRIVER

Mail:

Peter Korsgaard <peter@korsgaard.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

http://www.linux-usb.org/usbnet

Files:

drivers/net/usb/dm9601.c

USB EHCI DRIVER

Mail:

Alan Stern <stern@rowland.harvard.edu>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

usb/ehci drivers/usb/host/ehci*

USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)

Mail:

Jiri Kosina <jikos@kernel.org>, Benjamin Tissoires <bentiss@kernel.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git

Files:

hid/hiddev drivers/hid/usbhid/

USB INTEL XHCI ROLE MUX DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/roles/intel-xhci-usb-role-switch.c

USB IP DRIVER FOR HISILICON KIRIN 960

Mail:

Yu Chen <chenyu56@huawei.com>, Binghui Wang <wangbinghui@hisilicon.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml drivers/phy/hisilicon/phy-hi3660-usb3.c

USB IP DRIVER FOR HISILICON KIRIN 970

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml drivers/phy/hisilicon/phy-hi3670-usb3.c

USB ISP116X DRIVER

Mail:

Olav Kongas <ok@artecdesign.ee>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/host/isp116x* include/linux/usb/isp116x.h

USB ISP1760 DRIVER

Mail:

Rui Miguel Silva <rui.silva@linaro.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/nxp,isp1760.yaml drivers/usb/isp1760/*

USB LAN78XX ETHERNET DRIVER

Mail:

Woojung Huh <woojung.huh@microchip.com>, UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/microchip,lan78xx.txt drivers/net/usb/lan78xx.* include/dt-bindings/net/microchip-lan78xx.h

USB MASS STORAGE DRIVER

Mail:

Alan Stern <stern@rowland.harvard.edu>

Mailing list:

linux-usb@vger.kernel.org, usb-storage@lists.one-eyed-alien.net

Status:

Maintained

Files:

drivers/usb/storage/

USB MIDI DRIVER

Mail:

Clemens Ladisch <clemens@ladisch.de>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

sound/usb/midi.*

USB NETWORKING DRIVERS

Mailing list:

linux-usb@vger.kernel.org

Status:

Odd Fixes

Files:

drivers/net/usb/

USB OHCI DRIVER

Mail:

Alan Stern <stern@rowland.harvard.edu>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

usb/ohci drivers/usb/host/ohci*

USB OTG FSM (Finite State Machine)

Mail:

Peter Chen <peter.chen@kernel.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git

Files:

drivers/usb/common/usb-otg-fsm.c

USB OVER IP DRIVER

Mail:

Valentina Manea <valentina.manea.m@gmail.com>, Shuah Khan <shuah@kernel.org>, Shuah Khan <skhan@linuxfoundation.org>

Reviewer:

Hongren Zheng <i@zenithal.me>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

usb/usbip_protocol drivers/usb/usbip/ tools/testing/selftests/drivers/usb/usbip/ tools/usb/usbip/

USB PEGASUS DRIVER

Mail:

Petko Manolov <petkan@nucleusys.com>

Mailing list:

linux-usb@vger.kernel.org, netdev@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/petkan/pegasus

SCM:

git https://github.com/petkan/pegasus.git

Files:

drivers/net/usb/pegasus.*

USB PRINTER DRIVER (usblp)

Mail:

Pete Zaitcev <zaitcev@redhat.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Supported

Files:

drivers/usb/class/usblp.c

USB QMI WWAN NETWORK DRIVER

Mail:

Bjørn Mork <bjorn@mork.no>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-net-qmi drivers/net/usb/qmi_wwan.c

USB RAW GADGET DRIVER

Reviewer:

Andrey Konovalov <andreyknvl@gmail.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

bugs:

https://github.com/xairy/raw-gadget/issues

Files:

usb/raw-gadget drivers/usb/gadget/legacy/raw_gadget.c include/uapi/linux/usb/raw_gadget.h

USB RTL8150 DRIVER

Mail:

Petko Manolov <petkan@nucleusys.com>

Mailing list:

linux-usb@vger.kernel.org, netdev@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/petkan/rtl8150

SCM:

git https://github.com/petkan/rtl8150.git

Files:

drivers/net/usb/rtl8150.c

USB SERIAL SUBSYSTEM

Mail:

Johan Hovold <johan@kernel.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git

Files:

usb/usb-serial drivers/usb/serial/ include/linux/usb/serial.h

USB SMSC75XX ETHERNET DRIVER

Mail:

Steve Glendinning <steve.glendinning@shawell.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/usb/smsc75xx.*

USB SMSC95XX ETHERNET DRIVER

Mail:

Steve Glendinning <steve.glendinning@shawell.net>, UNGLinuxDriver@microchip.com

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/usb/smsc95xx.*

USB SUBSYSTEM

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Mailing list:

linux-usb@vger.kernel.org

Status:

Supported

Web-page:

http://www.linux-usb.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git

Files:

Documentation/devicetree/bindings/usb/ Documentation/usb/ drivers/usb/ include/dt-bindings/usb/ include/linux/usb.h include/linux/usb/ include/uapi/linux/usb/

USB TYPEC BUS FOR ALTERNATE MODES

Mail:

Heikki Krogerus <heikki.krogerus@linux.intel.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-typec driver-api/usb/typec_bus drivers/usb/typec/altmodes/ include/linux/usb/typec_altmode.h

USB TYPEC CLASS

Mail:

Heikki Krogerus <heikki.krogerus@linux.intel.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-class-typec driver-api/usb/typec drivers/usb/typec/ include/linux/usb/typec.h

USB TYPEC INTEL PMC MUX DRIVER

Mail:

Heikki Krogerus <heikki.krogerus@linux.intel.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

firmware-guide/acpi/intel-pmc-mux drivers/usb/typec/mux/intel_pmc_mux.c

USB TYPEC PI3USB30532 MUX DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/typec/mux/pi3usb30532.c

USB TYPEC PORT CONTROLLER DRIVERS

Mailing list:

linux-usb@vger.kernel.org

Status:

Orphan

Files:

drivers/usb/typec/tcpm/

USB TYPEC TUSB1046 MUX DRIVER

Mail:

Romain Gantois <romain.gantois@bootlin.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/usb/ti,tusb1046.yaml drivers/usb/typec/mux/tusb1046.c

USB UHCI DRIVER

Mail:

Alan Stern <stern@rowland.harvard.edu>

Mailing list:

linux-usb@vger.kernel.org

Status:

Maintained

Files:

drivers/usb/host/uhci*

USB VIDEO CLASS

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

http://www.ideasonboard.org/uvc/

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/usb/uvc/ include/uapi/linux/uvcvideo.h

USB WEBCAM GADGET

Mailing list:

linux-usb@vger.kernel.org

Status:

Orphan

Files:

drivers/usb/gadget/function/*uvc* drivers/usb/gadget/legacy/webcam.c include/uapi/linux/usb/g_uvc.h

USB XHCI DRIVER

Mail:

Mathias Nyman <mathias.nyman@intel.com>

Mailing list:

linux-usb@vger.kernel.org

Status:

Supported

Files:

drivers/usb/host/pci-quirks* drivers/usb/host/xhci*

USER DATAGRAM PROTOCOL (UDP)

Mail:

Willem de Bruijn <willemdebruijn.kernel@gmail.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

include/linux/udp.h include/net/udp.h include/trace/events/udp.h include/uapi/linux/udp.h net/ipv4/udp.c net/ipv6/udp.c

USER-MODE LINUX (UML)

Mail:

Richard Weinberger <richard@nod.at>, Anton Ivanov <anton.ivanov@cambridgegreys.com>, Johannes Berg <johannes@sipsolutions.net>

Mailing list:

linux-um@lists.infradead.org

Status:

Maintained

Web-page:

http://user-mode-linux.sourceforge.net

Patchwork:

https://patchwork.ozlabs.org/project/linux-um/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes

Files:

Documentation/virt/uml/ arch/um/ arch/x86/um/ fs/hostfs/

USERSPACE COPYIN/COPYOUT (UIOVEC)

Mail:

Alexander Viro <viro@zeniv.linux.org.uk>

Status:

Maintained

Files:

include/linux/uio.h lib/iov_iter.c

USERSPACE DMA BUFFER DRIVER

Mail:

Gerd Hoffmann <kraxel@redhat.com>, Vivek Kasireddy <vivek.kasireddy@intel.com>

Mailing list:

dri-devel@lists.freedesktop.org

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/dma-buf/udmabuf.c include/uapi/linux/udmabuf.h

USERSPACE I/O (UIO)

Mail:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git

Files:

driver-api/uio-howto drivers/uio/ include/linux/uio_driver.h

UTIL-LINUX PACKAGE

Mail:

Karel Zak <kzak@redhat.com>

Mailing list:

util-linux@vger.kernel.org

Status:

Maintained

Web-page:

http://en.wikipedia.org/wiki/Util-linux

SCM:

git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git

UUID HELPERS

Reviewer:

Andy Shevchenko <andriy.shevchenko@linux.intel.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

include/linux/uuid.h lib/test_uuid.c lib/uuid.c

UV SYSFS DRIVER

Mail:

Justin Ernst <justin.ernst@hpe.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

drivers/platform/x86/uv_sysfs.c

UVESAFB DRIVER

Mail:

Michal Januszewski <spock@gentoo.org>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Web-page:

https://github.com/mjanusz/v86d

Files:

fb/uvesafb drivers/video/fbdev/uvesafb.*

Ux500 CLOCK DRIVERS

Mail:

Ulf Hansson <ulf.hansson@linaro.org>

Mailing list:

linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

Status:

Maintained

Files:

drivers/clk/ux500/

V4L2 ASYNC AND FWNODE FRAMEWORKS

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/v4l2-core/v4l2-async.c drivers/media/v4l2-core/v4l2-fwnode.c include/media/v4l2-async.h include/media/v4l2-fwnode.h

V4L2 LENS DRIVERS

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/ak* drivers/media/i2c/dw* drivers/media/i2c/lm*

V4L2 CAMERA SENSOR DRIVERS

Mail:

Sakari Ailus <sakari.ailus@linux.intel.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

driver-api/media/camera-sensor driver-api/media/tx-rx drivers/media/i2c/ar* drivers/media/i2c/gc* drivers/media/i2c/hi* drivers/media/i2c/imx* drivers/media/i2c/mt* drivers/media/i2c/og* drivers/media/i2c/ov* drivers/media/i2c/s5* drivers/media/i2c/vgxy61.c

VF610 NAND DRIVER

Mail:

Stefan Agner <stefan@agner.ch>

Mailing list:

linux-mtd@lists.infradead.org

Status:

Supported

Files:

drivers/mtd/nand/raw/vf610_nfc.c

VFAT/FAT/MSDOS FILESYSTEM

Mail:

OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>

Status:

Maintained

Files:

filesystems/vfat fs/fat/ tools/testing/selftests/filesystems/fat/

VFIO CDX DRIVER

Mail:

Nipun Gupta <nipun.gupta@amd.com>, Nikhil Agarwal <nikhil.agarwal@amd.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

Files:

drivers/vfio/cdx/*

VFIO DRIVER

Mail:

Alex Williamson <alex.williamson@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

SCM:

git https://github.com/awilliam/linux-vfio.git

Files:

Documentation/ABI/testing/debugfs-vfio Documentation/ABI/testing/sysfs-devices-vfio-dev driver-api/vfio drivers/vfio/ include/linux/vfio.h include/linux/vfio_pci_core.h include/uapi/linux/vfio.h

VFIO FSL-MC DRIVER

Mailing list:

kvm@vger.kernel.org

Status:

Orphan

Files:

drivers/vfio/fsl-mc/

VFIO HISILICON PCI DRIVER

Mail:

Longfang Liu <liulongfang@huawei.com>, Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

Files:

drivers/vfio/pci/hisilicon/

VFIO MEDIATED DEVICE DRIVERS

Mail:

Kirti Wankhede <kwankhede@nvidia.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

Files:

driver-api/vfio-mediated-device drivers/vfio/mdev/ include/linux/mdev.h samples/vfio-mdev/

VFIO MLX5 PCI DRIVER

Mail:

Yishai Hadas <yishaih@nvidia.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

Files:

drivers/vfio/pci/mlx5/

VFIO NVIDIA GRACE GPU DRIVER

Mail:

Ankit Agrawal <ankita@nvidia.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

Files:

drivers/vfio/pci/nvgrace-gpu/

VFIO PCI DEVICE SPECIFIC DRIVERS

Reviewer:

Jason Gunthorpe <jgg@nvidia.com>, Yishai Hadas <yishaih@nvidia.com>, Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>, Kevin Tian <kevin.tian@intel.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

Subsystem Profile:

driver-api/vfio-pci-device-specific-driver-acceptance

Files:

drivers/vfio/pci/*/

VFIO PDS PCI DRIVER

Mail:

Brett Creeley <brett.creeley@amd.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

Files:

networking/device_drivers/ethernet/amd/pds_vfio_pci drivers/vfio/pci/pds/

VFIO PLATFORM DRIVER

Mail:

Eric Auger <eric.auger@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Maintained

Files:

drivers/vfio/platform/

VFIO QAT PCI DRIVER

Mail:

Xin Zeng <xin.zeng@intel.com>, Giovanni Cabiddu <giovanni.cabiddu@intel.com>

Mailing list:

kvm@vger.kernel.org, qat-linux@intel.com

Status:

Supported

Files:

drivers/vfio/pci/qat/

VFIO VIRTIO PCI DRIVER

Mail:

Yishai Hadas <yishaih@nvidia.com>

Mailing list:

kvm@vger.kernel.org, virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/vfio/pci/virtio

VGA_SWITCHEROO

Reviewer:

Lukas Wunner <lukas@wunner.de>

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

gpu/vga-switcheroo drivers/gpu/vga/vga_switcheroo.c include/linux/vga_switcheroo.h

VIA RHINE NETWORK DRIVER

Mail:

Kevin Brace <kevinbrace@bracecomputerlab.com>

Status:

Maintained

Files:

drivers/net/ethernet/via/via-rhine.c

VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER

Mail:

Florian Tobias Schandinat <FlorianSchandinat@gmx.de>

Mailing list:

linux-fbdev@vger.kernel.org

Status:

Maintained

Files:

drivers/video/fbdev/via/ include/linux/via-core.h include/linux/via_i2c.h

VIA VELOCITY NETWORK DRIVER

Mail:

Francois Romieu <romieu@fr.zoreil.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/ethernet/via/via-velocity.*

VICODEC VIRTUAL CODEC DRIVER

Mail:

Hans Verkuil <hverkuil-cisco@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/test-drivers/vicodec/*

VIDEO I2C POLLING DRIVER

Mail:

Matt Ranostay <matt.ranostay@konsulko.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/i2c/video-i2c.c

VIDEO MULTIPLEXER DRIVER

Mail:

Philipp Zabel <p.zabel@pengutronix.de>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/platform/video-mux.c

VIDEOBUF2 FRAMEWORK

Mail:

Tomasz Figa <tfiga@chromium.org>, Marek Szyprowski <m.szyprowski@samsung.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

drivers/media/common/videobuf2/* include/media/videobuf2-*

VIDTV VIRTUAL DIGITAL TV DRIVER

Mail:

Daniel W. S. Almeida <dwlsalmeida@gmail.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/test-drivers/vidtv/*

VIMC VIRTUAL MEDIA CONTROLLER DRIVER

Mail:

Shuah Khan <skhan@linuxfoundation.org>

Reviewer:

Kieran Bingham <kieran.bingham@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/test-drivers/vimc/*

VIRT LIB

Mail:

Alex Williamson <alex.williamson@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>

Mailing list:

kvm@vger.kernel.org

Status:

Supported

Files:

virt/lib/

VIRTIO AND VHOST VSOCK DRIVER

Mail:

Stefan Hajnoczi <stefanha@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>

Mailing list:

kvm@vger.kernel.org, virtualization@lists.linux.dev, netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/vhost/vsock.c include/linux/virtio_vsock.h include/uapi/linux/virtio_vsock.h net/vmw_vsock/virtio_transport.c net/vmw_vsock/virtio_transport_common.c

VIRTIO BALLOON

Mail:

“Michael S. Tsirkin” <mst@redhat.com>, David Hildenbrand <david@redhat.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/virtio/virtio_balloon.c include/linux/balloon_compaction.h include/uapi/linux/virtio_balloon.h mm/balloon_compaction.c

VIRTIO BLOCK AND SCSI DRIVERS

Mail:

“Michael S. Tsirkin” <mst@redhat.com>, Jason Wang <jasowang@redhat.com>

Reviewer:

Paolo Bonzini <pbonzini@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Eugenio Pérez <eperezma@redhat.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/block/virtio_blk.c drivers/scsi/virtio_scsi.c include/uapi/linux/virtio_blk.h include/uapi/linux/virtio_scsi.h

VIRTIO CONSOLE DRIVER

Mail:

Amit Shah <amit@kernel.org>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/char/virtio_console.c include/uapi/linux/virtio_console.h

VIRTIO CORE AND NET DRIVERS

Mail:

“Michael S. Tsirkin” <mst@redhat.com>, Jason Wang <jasowang@redhat.com>

Reviewer:

Xuan Zhuo <xuanzhuo@linux.alibaba.com>, Eugenio Pérez <eperezma@redhat.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-bus-vdpa Documentation/ABI/testing/sysfs-class-vduse Documentation/devicetree/bindings/virtio/ Documentation/driver-api/virtio/ drivers/block/virtio_blk.c drivers/crypto/virtio/ drivers/net/virtio_net.c drivers/vdpa/ drivers/virtio/ include/linux/vdpa.h include/linux/virtio*.h include/linux/vringh.h include/uapi/linux/virtio_*.h net/vmw_vsock/virtio* tools/virtio/ tools/testing/selftests/drivers/net/virtio_net/

VIRTIO CRYPTO DRIVER

Mail:

Gonglei <arei.gonglei@huawei.com>

Mailing list:

virtualization@lists.linux.dev, linux-crypto@vger.kernel.org

Status:

Maintained

Files:

drivers/crypto/virtio/ include/uapi/linux/virtio_crypto.h

VIRTIO DRIVERS FOR S390

Mail:

Cornelia Huck <cohuck@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>

Mailing list:

linux-s390@vger.kernel.org, virtualization@lists.linux.dev, kvm@vger.kernel.org

Status:

Supported

Files:

arch/s390/include/uapi/asm/virtio-ccw.h drivers/s390/virtio/

VIRTIO FILE SYSTEM

Mail:

Vivek Goyal <vgoyal@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Miklos Szeredi <miklos@szeredi.hu>

Reviewer:

Eugenio Pérez <eperezma@redhat.com>

Mailing list:

virtualization@lists.linux.dev, linux-fsdevel@vger.kernel.org

Status:

Supported

Web-page:

https://virtio-fs.gitlab.io/

Files:

filesystems/virtiofs fs/fuse/virtio_fs.c include/uapi/linux/virtio_fs.h

VIRTIO GPIO DRIVER

Mail:

Enrico Weigelt, metux IT consult <info@metux.net>, Viresh Kumar <vireshk@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org, virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/gpio/gpio-virtio.c include/uapi/linux/virtio_gpio.h

VIRTIO GPU DRIVER

Mail:

David Airlie <airlied@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>

Reviewer:

Gurchetan Singh <gurchetansingh@chromium.org>, Chia-I Wu <olvaffe@gmail.com>

Mailing list:

dri-devel@lists.freedesktop.org, virtualization@lists.linux.dev

Status:

Maintained

SCM:

git https://gitlab.freedesktop.org/drm/misc/kernel.git

Files:

drivers/gpu/drm/ci/xfails/virtio* drivers/gpu/drm/virtio/ include/uapi/linux/virtio_gpu.h

VIRTIO HOST (VHOST)

Mail:

“Michael S. Tsirkin” <mst@redhat.com>, Jason Wang <jasowang@redhat.com>

Reviewer:

Eugenio Pérez <eperezma@redhat.com>

Mailing list:

kvm@vger.kernel.org, virtualization@lists.linux.dev, netdev@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git

Files:

drivers/vhost/ include/linux/sched/vhost_task.h include/linux/vhost_iotlb.h include/uapi/linux/vhost.h kernel/vhost_task.c

VIRTIO HOST (VHOST-SCSI)

Mail:

“Michael S. Tsirkin” <mst@redhat.com>, Jason Wang <jasowang@redhat.com>, Mike Christie <michael.christie@oracle.com>

Reviewer:

Paolo Bonzini <pbonzini@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/vhost/scsi.c

VIRTIO I2C DRIVER

Mail:

Viresh Kumar <viresh.kumar@linaro.org>

Reviewer:

“Chen, Jian Jun” <jian.jun.chen@intel.com>

Mailing list:

linux-i2c@vger.kernel.org, virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/i2c/busses/i2c-virtio.c include/uapi/linux/virtio_i2c.h

VIRTIO INPUT DRIVER

Mail:

Gerd Hoffmann <kraxel@redhat.com>

Status:

Maintained

Files:

drivers/virtio/virtio_input.c include/uapi/linux/virtio_input.h

VIRTIO IOMMU DRIVER

Mail:

Jean-Philippe Brucker <jean-philippe@linaro.org>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/iommu/virtio-iommu.c include/uapi/linux/virtio_iommu.h

VIRTIO MEM DRIVER

Mail:

David Hildenbrand <david@redhat.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Web-page:

https://virtio-mem.gitlab.io/

Files:

drivers/virtio/virtio_mem.c include/uapi/linux/virtio_mem.h

VIRTIO PMEM DRIVER

Mail:

Pankaj Gupta <pankaj.gupta.linux@gmail.com>

Mailing list:

virtualization@lists.linux.dev

Status:

Maintained

Files:

drivers/nvdimm/nd_virtio.c drivers/nvdimm/virtio_pmem.c

VIRTIO SOUND DRIVER

Mail:

Anton Yakovlev <anton.yakovlev@opensynergy.com>, “Michael S. Tsirkin” <mst@redhat.com>

Mailing list:

virtualization@lists.linux.dev, linux-sound@vger.kernel.org

Status:

Maintained

Files:

include/uapi/linux/virtio_snd.h sound/virtio/*

VIRTUAL BOX GUEST DEVICE DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>, Arnd Bergmann <arnd@arndb.de>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Status:

Maintained

Files:

drivers/virt/vboxguest/ include/linux/vbox_utils.h include/uapi/linux/vbox*.h

VIRTUAL BOX SHARED FOLDER VFS DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

Files:

fs/vboxsf/*

VIRTUAL PCM TEST DRIVER

Mail:

Ivan Orlov <ivan.orlov0322@gmail.com>

Mailing list:

linux-sound@vger.kernel.org

Status:

Maintained

Files:

sound/cards/pcmtest sound/drivers/pcmtest.c tools/testing/selftests/alsa/test-pcmtest-driver.c

VIRTUAL SERIO DEVICE DRIVER

Mail:

Stephen Chandler Paul <thatslyude@gmail.com>

Status:

Maintained

Files:

drivers/input/serio/userio.c include/uapi/linux/userio.h

VISHAY VEML3235 AMBIENT LIGHT SENSOR DRIVER

Mail:

Javier Carrasco <javier.carrasco.cruz@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml drivers/iio/light/veml3235.c

VISHAY VEML6030 AMBIENT LIGHT SENSOR DRIVER

Mail:

Javier Carrasco <javier.carrasco.cruz@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml drivers/iio/light/veml6030.c

VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER

Mail:

Javier Carrasco <javier.carrasco.cruz@gmail.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml drivers/iio/light/veml6075.c

VISL VIRTUAL STATELESS DECODER DRIVER

Mail:

Daniel Almeida <daniel.almeida@collabora.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

Files:

drivers/media/test-drivers/visl

VIVID VIRTUAL VIDEO DRIVER

Mail:

Hans Verkuil <hverkuil@xs4all.nl>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/test-drivers/vivid/*

VM SOCKETS (AF_VSOCK)

Mail:

Stefano Garzarella <sgarzare@redhat.com>

Mailing list:

virtualization@lists.linux.dev, netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/vsockmon.c include/net/af_vsock.h include/uapi/linux/vm_sockets.h include/uapi/linux/vm_sockets_diag.h include/uapi/linux/vsockmon.h net/vmw_vsock/ tools/testing/vsock/

VMA

Mail:

Andrew Morton <akpm@linux-foundation.org>, Liam R. Howlett <Liam.Howlett@oracle.com>, Lorenzo Stoakes <lorenzo.stoakes@oracle.com>

Reviewer:

Vlastimil Babka <vbabka@suse.cz>, Jann Horn <jannh@google.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Web-page:

https://www.linux-mm.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Files:

mm/vma.c mm/vma.h mm/vma_internal.h tools/testing/vma/

VMALLOC

Mail:

Andrew Morton <akpm@linux-foundation.org>

Reviewer:

Uladzislau Rezki <urezki@gmail.com>, Christoph Hellwig <hch@infradead.org>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Web-page:

http://www.linux-mm.org

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Files:

include/linux/vmalloc.h mm/vmalloc.c

VME SUBSYSTEM

Mailing list:

linux-kernel@vger.kernel.org

Status:

Orphan

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git

Files:

driver-api/vme drivers/staging/vme_user/

VMWARE BALLOON DRIVER

Mail:

Jerrin Shaji George <jerrin.shaji-george@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

drivers/misc/vmw_balloon.c

VMWARE HYPERVISOR INTERFACE

Mail:

Ajay Kaher <ajay.kaher@broadcom.com>, Alexey Makhalov <alexey.amakhalov@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

virtualization@lists.linux.dev, x86@kernel.org

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware

Files:

arch/x86/include/asm/vmware.h arch/x86/kernel/cpu/vmware.c

VMWARE PVRDMA DRIVER

Mail:

Bryan Tan <bryan-bt.tan@broadcom.com>, Vishnu Dasa <vishnu.dasa@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-rdma@vger.kernel.org

Status:

Supported

Files:

drivers/infiniband/hw/vmw_pvrdma/

VMWARE PVSCSI DRIVER

Mail:

Vishal Bhakta <vishal.bhakta@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/vmw_pvscsi.c drivers/scsi/vmw_pvscsi.h

VMWARE VIRTUAL PTP CLOCK DRIVER

Mail:

Nick Shi <nick.shi@broadcom.com>

Reviewer:

Ajay Kaher <ajay.kaher@broadcom.com>, Alexey Makhalov <alexey.amakhalov@broadcom.com>, Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/ptp/ptp_vmw.c

VMWARE VMCI DRIVER

Mail:

Bryan Tan <bryan-bt.tan@broadcom.com>, Vishnu Dasa <vishnu.dasa@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

drivers/misc/vmw_vmci/ include/linux/vmw_vmci*

VMWARE VMMOUSE SUBDRIVER

Mail:

Zack Rusin <zack.rusin@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Supported

Files:

drivers/input/mouse/vmmouse.c drivers/input/mouse/vmmouse.h

VMWARE VMXNET3 ETHERNET DRIVER

Mail:

Ronak Doshi <ronak.doshi@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/vmxnet3/

VMWARE VSOCK VMCI TRANSPORT DRIVER

Mail:

Bryan Tan <bryan-bt.tan@broadcom.com>, Vishnu Dasa <vishnu.dasa@broadcom.com>

Reviewer:

Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

net/vmw_vsock/vmci_transport*

VOCORE VOCORE2 BOARD

Mail:

Harvey Hunt <harveyhuntnexus@gmail.com>

Mailing list:

linux-mips@vger.kernel.org

Status:

Maintained

Files:

arch/mips/boot/dts/ralink/vocore2.dts

VOLTAGE AND CURRENT REGULATOR FRAMEWORK

Mail:

Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Web-page:

http://www.slimlogic.co.uk/?p=48

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git

Files:

Documentation/devicetree/bindings/regulator/ Documentation/power/regulator/ drivers/regulator/ include/dt-bindings/regulator/ include/linux/regulator/

Content regex:

regulator_get_optional

VOLTAGE AND CURRENT REGULATOR IRQ HELPERS

Reviewer:

Matti Vaittinen <mazziesaccount@gmail.com>

Files:

drivers/regulator/irq_helpers.c

VRF

Mail:

David Ahern <dsahern@kernel.org>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

networking/vrf drivers/net/vrf.c

VSPRINTF

Mail:

Petr Mladek <pmladek@suse.com>, Steven Rostedt <rostedt@goodmis.org>

Reviewer:

Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Rasmus Villemoes <linux@rasmusvillemoes.dk>, Sergey Senozhatsky <senozhatsky@chromium.org>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git

Files:

core-api/printk-formats lib/test_printf.c lib/test_scanf.c lib/vsprintf.c

VT1211 HARDWARE MONITOR DRIVER

Mail:

Juerg Haefliger <juergh@proton.me>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/vt1211 drivers/hwmon/vt1211.c

VT8231 HARDWARE MONITOR DRIVER

Mail:

Roger Lucas <vt8231@hiddenengine.co.uk>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/vt8231.c

VUB300 USB to SDIO/SD/MMC bridge chip

Mailing list:

linux-mmc@vger.kernel.org

Status:

Orphan

Files:

drivers/mmc/host/vub300.c

W1 DALLAS’S 1-WIRE BUS

Mail:

Krzysztof Kozlowski <krzk@kernel.org>

Status:

Maintained

Files:

Documentation/devicetree/bindings/w1/ Documentation/w1/ drivers/w1/ include/linux/w1.h

W83791D HARDWARE MONITORING DRIVER

Mail:

Marc Hulsman <m.hulsman@tudelft.nl>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/w83791d drivers/hwmon/w83791d.c

W83793 HARDWARE MONITORING DRIVER

Mail:

Rudolf Marek <r.marek@assembler.cz>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

hwmon/w83793 drivers/hwmon/w83793.c

W83795 HARDWARE MONITORING DRIVER

Mail:

Jean Delvare <jdelvare@suse.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Maintained

Files:

drivers/hwmon/w83795.c

W83L51xD SD/MMC CARD INTERFACE DRIVER

Mail:

Pierre Ossman <pierre@ossman.eu>

Status:

Maintained

Files:

drivers/mmc/host/wbsd.*

WACOM PROTOCOL 4 SERIAL TABLETS

Mail:

Julian Squires <julian@cipht.net>, Hans de Goede <hdegoede@redhat.com>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/input/tablet/wacom_serial4.c

WANGXUN ETHERNET DRIVER

Mail:

Jiawen Wu <jiawenwu@trustnetic.com>, Mengyuan Lou <mengyuanlou@net-swift.com>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Web-page:

https://www.net-swift.com

Files:

Documentation/networking/device_drivers/ethernet/wangxun/* drivers/net/ethernet/wangxun/ drivers/net/pcs/pcs-xpcs-wx.c

WATCHDOG DEVICE DRIVERS

Mail:

Wim Van Sebroeck <wim@linux-watchdog.org>, Guenter Roeck <linux@roeck-us.net>

Mailing list:

linux-watchdog@vger.kernel.org

Status:

Maintained

Web-page:

http://www.linux-watchdog.org/

SCM:

git git://www.linux-watchdog.org/linux-watchdog.git

Files:

Documentation/devicetree/bindings/watchdog/ Documentation/watchdog/ drivers/watchdog/ include/linux/watchdog.h include/trace/events/watchdog.h include/uapi/linux/watchdog.h

WAVE5 VPU CODEC DRIVER

Mail:

Nas Chung <nas.chung@chipsnmedia.com>, Jackson Lee <jackson.lee@chipsnmedia.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/media/cnm,wave521c.yaml drivers/media/platform/chips-media/wave5/

WHISKEYCOVE PMIC GPIO DRIVER

Mail:

Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-wcove.c

WHWAVE RTC DRIVER

Mail:

Dianlong Li <long17.cool@163.com>

Mailing list:

linux-rtc@vger.kernel.org

Status:

Maintained

Files:

drivers/rtc/rtc-sd3078.c

WIIMOTE HID DRIVER

Mail:

David Rheinsberg <david@readahead.eu>

Mailing list:

linux-input@vger.kernel.org

Status:

Maintained

Files:

drivers/hid/hid-wiimote*

WILOCITY WIL6210 WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Web-page:

https://wireless.wiki.kernel.org/en/users/Drivers/wil6210

Files:

drivers/net/wireless/ath/wil6210/

WINBOND CIR DRIVER

Mail:

David Härdeman <david@hardeman.nu>

Status:

Maintained

Files:

drivers/media/rc/winbond-cir.c

WINSYSTEMS EBC-C384 WATCHDOG DRIVER

Mailing list:

linux-watchdog@vger.kernel.org

Status:

Orphan

Files:

drivers/watchdog/ebc-c384_wdt.c

WINSYSTEMS WS16C48 GPIO DRIVER

Mail:

William Breathitt Gray <wbg@kernel.org>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

drivers/gpio/gpio-ws16c48.c

WIREGUARD SECURE NETWORK TUNNEL

Mail:

Jason A. Donenfeld <Jason@zx2c4.com>

Mailing list:

wireguard@lists.zx2c4.com, netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/wireguard/ tools/testing/selftests/wireguard/

WISTRON LAPTOP BUTTON DRIVER

Mail:

Miloslav Trmac <mitr@volny.cz>

Status:

Maintained

Files:

drivers/input/misc/wistron_btns.c

WMI BINARY MOF DRIVER

Mail:

Armin Wolf <W_Armin@gmx.de>

Reviewer:

Thomas Weißschuh <linux@weissschuh.net>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/stable/sysfs-platform-wmi-bmof wmi/devices/wmi-bmof drivers/platform/x86/wmi-bmof.c

WOLFSON MICROELECTRONICS DRIVERS

Mailing list:

patches@opensource.cirrus.com

Status:

Supported

Web-page:

https://github.com/CirrusLogic/linux-drivers/wiki

SCM:

git https://github.com/CirrusLogic/linux-drivers.git

Files:

Documentation/devicetree/bindings/extcon/wlf,arizona.yaml Documentation/devicetree/bindings/mfd/wlf,arizona.yaml Documentation/devicetree/bindings/mfd/wm831x.txt Documentation/devicetree/bindings/regulator/wlf,arizona.yaml Documentation/devicetree/bindings/sound/wlf,*.yaml Documentation/devicetree/bindings/sound/wm* Documentation/hwmon/wm83??.rst arch/arm/mach-s3c/mach-crag6410* drivers/clk/clk-wm83*.c drivers/gpio/gpio-*wm*.c drivers/gpio/gpio-arizona.c drivers/hwmon/wm83??-hwmon.c drivers/input/misc/wm831x-on.c drivers/input/touchscreen/wm831x-ts.c drivers/input/touchscreen/wm97*.c drivers/leds/leds-wm83*.c drivers/mfd/arizona* drivers/mfd/cs47l24* drivers/mfd/wm*.c drivers/power/supply/wm83*.c drivers/regulator/arizona* drivers/regulator/wm8*.c drivers/rtc/rtc-wm83*.c drivers/video/backlight/wm83*_bl.c drivers/watchdog/wm83*_wdt.c include/linux/mfd/arizona/ include/linux/mfd/wm831x/ include/linux/mfd/wm8350/ include/linux/mfd/wm8400* include/linux/regulator/arizona* include/linux/wm97xx.h include/sound/wm????.h sound/soc/codecs/arizona* sound/soc/codecs/cs47l24* sound/soc/codecs/wm*

WORKQUEUE

Mail:

Tejun Heo <tj@kernel.org>

Reviewer:

Lai Jiangshan <jiangshanlai@gmail.com>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git

Files:

core-api/workqueue include/linux/workqueue.h kernel/workqueue.c kernel/workqueue_internal.h

WWAN DRIVERS

Mail:

Loic Poulain <loic.poulain@linaro.org>, Sergey Ryazanov <ryazanov.s.a@gmail.com>

Reviewer:

Johannes Berg <johannes@sipsolutions.net>

Mailing list:

netdev@vger.kernel.org

Status:

Maintained

Files:

drivers/net/wwan/ include/linux/wwan.h include/uapi/linux/wwan.h

X-POWERS AXP288 PMIC DRIVERS

Mail:

Hans de Goede <hdegoede@redhat.com>

Status:

Maintained

Files:

drivers/acpi/pmic/intel_pmic_xpower.c

Regex:

axp288

X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS

Mail:

Chen-Yu Tsai <wens@csie.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Regex:

axp[128]

X.25 STACK

Mail:

Martin Schiller <ms@dev.tdt.de>

Mailing list:

linux-x25@vger.kernel.org

Status:

Maintained

Files:

networking/lapb-module Documentation/networking/x25* drivers/net/wan/hdlc_x25.c drivers/net/wan/lapbether.c include/*/lapb.h include/net/x25* include/uapi/linux/x25.h net/lapb/ net/x25/

X86 ARCHITECTURE (32-BIT AND 64-BIT)

Mail:

Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>, Dave Hansen <dave.hansen@linux.intel.com>, x86@kernel.org

Reviewer:

“H. Peter Anvin” <hpa@zytor.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core

Files:

Documentation/arch/x86/ Documentation/devicetree/bindings/x86/ arch/x86/ tools/testing/selftests/x86

X86 CPUID DATABASE

Mail:

Borislav Petkov <bp@alien8.de>, Thomas Gleixner <tglx@linutronix.de>, x86@kernel.org

Reviewer:

Ahmed S. Darwish <darwi@linutronix.de>

Mailing list:

x86-cpuid@lists.linux.dev

Status:

Maintained

Web-page:

https://x86-cpuid.org

Files:

tools/arch/x86/kcpuid/cpuid.csv

X86 ENTRY CODE

Mail:

Andy Lutomirski <luto@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm

Files:

arch/x86/entry/

X86 HARDWARE VULNERABILITIES

Mail:

Thomas Gleixner <tglx@linutronix.de>, Borislav Petkov <bp@alien8.de>, Peter Zijlstra <peterz@infradead.org>, Josh Poimboeuf <jpoimboe@kernel.org>

Reviewer:

Pawan Gupta <pawan.kumar.gupta@linux.intel.com>

Status:

Maintained

Files:

Documentation/admin-guide/hw-vuln/ arch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c

X86 MCE INFRASTRUCTURE

Mail:

Tony Luck <tony.luck@intel.com>, Borislav Petkov <bp@alien8.de>

Mailing list:

linux-edac@vger.kernel.org

Status:

Maintained

Files:

Documentation/ABI/testing/sysfs-mce arch/x86/x86_64/machinecheck arch/x86/kernel/cpu/mce/*

X86 MICROCODE UPDATE SUPPORT

Mail:

Borislav Petkov <bp@alien8.de>

Status:

Maintained

Files:

arch/x86/kernel/cpu/microcode/*

X86 MM

Mail:

Dave Hansen <dave.hansen@linux.intel.com>, Andy Lutomirski <luto@kernel.org>, Peter Zijlstra <peterz@infradead.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm

Files:

arch/x86/mm/

X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER

Mail:

Hans de Goede <hdegoede@redhat.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git

Files:

drivers/platform/x86/x86-android-tablets/

X86 PLATFORM DRIVERS

Mail:

Hans de Goede <hdegoede@redhat.com>, Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>

Mailing list:

platform-driver-x86@vger.kernel.org

Status:

Maintained

Patchwork:

https://patchwork.kernel.org/project/platform-driver-x86/list/

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git

Files:

drivers/platform/olpc/ drivers/platform/x86/ include/linux/platform_data/x86/

X86 PLATFORM UV HPE SUPERDOME FLEX

Mail:

Steve Wahl <steve.wahl@hpe.com>

Reviewer:

Justin Ernst <justin.ernst@hpe.com>, Kyle Meyer <kyle.meyer@hpe.com>, Dimitri Sivanich <dimitri.sivanich@hpe.com>, Russ Anderson <russ.anderson@hpe.com>

Status:

Supported

Files:

arch/x86/include/asm/uv/ arch/x86/kernel/apic/x2apic_uv_x.c arch/x86/platform/uv/

X86 STACK UNWINDING

Mail:

Josh Poimboeuf <jpoimboe@kernel.org>, Peter Zijlstra <peterz@infradead.org>

Status:

Supported

Files:

arch/x86/include/asm/unwind*.h arch/x86/kernel/dumpstack.c arch/x86/kernel/stacktrace.c arch/x86/kernel/unwind_*.c

X86 TRUST DOMAIN EXTENSIONS (TDX)

Mail:

Kirill A. Shutemov <kirill.shutemov@linux.intel.com>

Reviewer:

Dave Hansen <dave.hansen@linux.intel.com>

Mailing list:

x86@kernel.org, linux-coco@lists.linux.dev

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx

Files:

arch/x86/boot/compressed/tdx* arch/x86/coco/tdx/ arch/x86/include/asm/shared/tdx.h arch/x86/include/asm/tdx.h arch/x86/virt/vmx/tdx/ drivers/virt/coco/tdx-guest

X86 VDSO

Mail:

Andy Lutomirski <luto@kernel.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso

Files:

arch/x86/entry/vdso/

XARRAY

Mail:

Matthew Wilcox <willy@infradead.org>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Supported

Files:

core-api/xarray include/linux/idr.h include/linux/xarray.h lib/idr.c lib/xarray.c tools/testing/radix-tree

XBOX DVD IR REMOTE

Mail:

Benjamin Valentin <benpicco@googlemail.com>

Status:

Maintained

Files:

drivers/media/rc/keymaps/rc-xbox-dvd.c drivers/media/rc/xbox_remote.c

XC2028/3028 TUNER DRIVER

Mail:

Mauro Carvalho Chehab <mchehab@kernel.org>

Mailing list:

linux-media@vger.kernel.org

Status:

Maintained

Web-page:

https://linuxtv.org

SCM:

git git://linuxtv.org/media.git

Files:

drivers/media/tuners/xc2028.*

XDP (eXpress Data Path)

Mail:

Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>, David S. Miller <davem@davemloft.net>, Jakub Kicinski <kuba@kernel.org>, Jesper Dangaard Brouer <hawk@kernel.org>, John Fastabend <john.fastabend@gmail.com>

Mailing list:

netdev@vger.kernel.org, bpf@vger.kernel.org

Status:

Supported

Files:

drivers/net/ethernet/*/*/*/*/*xdp* drivers/net/ethernet/*/*/*xdp* include/net/xdp.h include/net/xdp_priv.h include/trace/events/xdp.h kernel/bpf/cpumap.c kernel/bpf/devmap.c net/core/xdp.c samples/bpf/xdp* tools/testing/selftests/bpf/*/*xdp* tools/testing/selftests/bpf/*xdp*

Content regex:

(?:\b|_)xdp(?:\b|_)

XDP SOCKETS (AF_XDP)

Mail:

Björn Töpel <bjorn@kernel.org>, Magnus Karlsson <magnus.karlsson@intel.com>, Maciej Fijalkowski <maciej.fijalkowski@intel.com>

Reviewer:

Jonathan Lemon <jonathan.lemon@gmail.com>

Mailing list:

netdev@vger.kernel.org, bpf@vger.kernel.org

Status:

Maintained

Files:

networking/af_xdp include/net/netns/xdp.h include/net/xdp_sock* include/net/xsk_buff_pool.h include/uapi/linux/if_xdp.h include/uapi/linux/xdp_diag.h net/xdp/ tools/testing/selftests/bpf/*xsk*

XEN BLOCK SUBSYSTEM

Mail:

Roger Pau Monné <roger.pau@citrix.com>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers)

Status:

Supported

Files:

drivers/block/xen* drivers/block/xen-blkback/*

XEN HYPERVISOR ARM

Mail:

Stefano Stabellini <sstabellini@kernel.org>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm/include/asm/xen/ arch/arm/xen/

XEN HYPERVISOR ARM64

Mail:

Stefano Stabellini <sstabellini@kernel.org>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers)

Status:

Maintained

Files:

arch/arm64/include/asm/xen/ arch/arm64/xen/

XEN HYPERVISOR INTERFACE

Mail:

Juergen Gross <jgross@suse.com>, Stefano Stabellini <sstabellini@kernel.org>

Reviewer:

Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers)

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git

Files:

Documentation/ABI/stable/sysfs-hypervisor-xen Documentation/ABI/testing/sysfs-hypervisor-xen drivers/*/xen-*front.c drivers/xen/ include/uapi/xen/ include/xen/ kernel/configs/xen.config

XEN HYPERVISOR X86

Mail:

Juergen Gross <jgross@suse.com>

Reviewer:

Boris Ostrovsky <boris.ostrovsky@oracle.com>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers)

Status:

Supported

Files:

arch/x86/configs/xen.config arch/x86/include/asm/pvclock-abi.h arch/x86/include/asm/xen/ arch/x86/platform/pvh/ arch/x86/xen/

XEN NETWORK BACKEND DRIVER

Mail:

Wei Liu <wei.liu@kernel.org>, Paul Durrant <paul@xen.org>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers), netdev@vger.kernel.org

Status:

Supported

Files:

drivers/net/xen-netback/*

XEN PCI SUBSYSTEM

Mail:

Juergen Gross <jgross@suse.com>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers)

Status:

Supported

Files:

arch/x86/pci/*xen* drivers/pci/*xen*

XEN PVSCSI DRIVERS

Mail:

Juergen Gross <jgross@suse.com>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers), linux-scsi@vger.kernel.org

Status:

Supported

Files:

drivers/scsi/xen-scsifront.c drivers/xen/xen-scsiback.c include/xen/interface/io/vscsiif.h

XEN PVUSB DRIVER

Mail:

Juergen Gross <jgross@suse.com>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers), linux-usb@vger.kernel.org

Status:

Supported

Files:

drivers/usb/host/xen* include/xen/interface/io/usbif.h

XEN SOUND FRONTEND DRIVER

Mail:

Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers), linux-sound@vger.kernel.org

Status:

Supported

Files:

sound/xen/*

XEN SWIOTLB SUBSYSTEM

Mail:

Juergen Gross <jgross@suse.com>, Stefano Stabellini <sstabellini@kernel.org>

Mailing list:

xen-devel@lists.xenproject.org (moderated for non-subscribers), iommu@lists.linux.dev

Status:

Supported

Files:

arch/*/include/asm/xen/swiotlb-xen.h drivers/xen/swiotlb-xen.c include/xen/arm/swiotlb-xen.h include/xen/swiotlb-xen.h

XFS FILESYSTEM

Mail:

Carlos Maiolino <cem@kernel.org>

Reviewer:

Darrick J. Wong <djwong@kernel.org>

Mailing list:

linux-xfs@vger.kernel.org

Status:

Supported

Web-page:

http://xfs.org/

chat:

irc://irc.oftc.net/xfs

SCM:

git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git

Subsystem Profile:

filesystems/xfs/xfs-maintainer-entry-profile

Files:

Documentation/ABI/testing/sysfs-fs-xfs admin-guide/xfs Documentation/filesystems/xfs/* fs/xfs/ include/uapi/linux/dqblk_xfs.h include/uapi/linux/fsmap.h

XILINX AMS DRIVER

Mail:

Anand Ashok Dumbre <anand.ashok.dumbre@xilinx.com>

Mailing list:

linux-iio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml drivers/iio/adc/xilinx-ams.c

XILINX AXI ETHERNET DRIVER

Mail:

Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml drivers/net/ethernet/xilinx/xilinx_axienet*

XILINX CAN DRIVER

Mail:

Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>

Mailing list:

linux-can@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/net/can/xilinx,can.yaml drivers/net/can/xilinx_can.c

XILINX EVENT MANAGEMENT DRIVER

Mail:

Michal Simek <michal.simek@amd.com>

Status:

Maintained

Files:

drivers/soc/xilinx/xlnx_event_manager.c include/linux/firmware/xlnx-event-manager.h

XILINX GPIO DRIVER

Mail:

Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>

Reviewer:

Srinivas Neeli <srinivas.neeli@amd.com>, Michal Simek <michal.simek@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/gpio-zynq.yaml Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml drivers/gpio/gpio-xilinx.c drivers/gpio/gpio-zynq.c

XILINX LL TEMAC ETHERNET DRIVER

Mailing list:

netdev@vger.kernel.org

Status:

Orphan

Files:

drivers/net/ethernet/xilinx/ll_temac*

XILINX PWM DRIVER

Mail:

Sean Anderson <sean.anderson@seco.com>

Status:

Maintained

Files:

drivers/pwm/pwm-xilinx.c include/clocksource/timer-xilinx.h

XILINX SD-FEC IP CORES

Mail:

Derek Kiernan <derek.kiernan@amd.com>, Dragan Cvetic <dragan.cvetic@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml misc-devices/xilinx_sdfec drivers/misc/Kconfig drivers/misc/Makefile drivers/misc/xilinx_sdfec.c include/uapi/misc/xilinx_sdfec.h

XILINX UARTLITE SERIAL DRIVER

Mail:

Peter Korsgaard <jacmet@sunsite.dk>

Mailing list:

linux-serial@vger.kernel.org

Status:

Maintained

Files:

drivers/tty/serial/uartlite.c

XILINX VIDEO IP CORES

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-media@vger.kernel.org

Status:

Supported

SCM:

git git://linuxtv.org/media.git

Files:

Documentation/devicetree/bindings/media/xilinx/ drivers/media/platform/xilinx/ include/uapi/linux/xilinx-v4l2-controls.h

XILINX VERSAL EDAC DRIVER

Mail:

Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>, Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml drivers/edac/versal_edac.c

XILINX WATCHDOG DRIVER

Mail:

Srinivas Neeli <srinivas.neeli@amd.com>

Reviewer:

Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>, Michal Simek <michal.simek@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml drivers/watchdog/of_xilinx_wdt.c drivers/watchdog/xilinx_wwdt.c

XILINX XDMA DRIVER

Mail:

Lizhi Hou <lizhi.hou@amd.com>, Brian Xu <brian.xu@amd.com>, Raj Kumar Rampelli <raj.kumar.rampelli@amd.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Supported

Files:

drivers/dma/xilinx/xdma-regs.h drivers/dma/xilinx/xdma.c include/linux/dma/amd_xdma.h include/linux/platform_data/amd_xdma.h

XILINX ZYNQMP DPDMA DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

dmaengine@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml drivers/dma/xilinx/xilinx_dpdma.c include/dt-bindings/dma/xlnx-zynqmp-dpdma.h

XILINX ZYNQMP OCM EDAC DRIVER

Mail:

Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>, Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml drivers/edac/zynqmp_edac.c

XILINX ZYNQMP PSGTR PHY DRIVER

Mail:

Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

SCM:

git https://github.com/Xilinx/linux-xlnx.git

Files:

Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml drivers/phy/xilinx/phy-zynqmp.c

XILINX ZYNQMP SHA3 DRIVER

Mail:

Harsha <harsha.harsha@amd.com>

Status:

Maintained

Files:

drivers/crypto/xilinx/zynqmp-sha.c

XILINX ZYNQMP NVMEM DRIVER

Mail:

Praveen Teja Kundanala <praveen.teja.kundanala@amd.com>, Kalyani Akula <kalyani.akula@amd.com>

Reviewer:

Michal Simek <michal.simek@amd.com>

Status:

Maintained

Files:

Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml drivers/nvmem/zynqmp_nvmem.c

XILLYBUS DRIVER

Mail:

Eli Billauer <eli.billauer@gmail.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Supported

Files:

drivers/char/xillybus/

XLP9XX I2C DRIVER

Mail:

George Cherian <gcherian@marvell.com>

Mailing list:

linux-i2c@vger.kernel.org

Status:

Supported

Web-page:

http://www.marvell.com

Files:

drivers/i2c/busses/i2c-xlp9xx.c

XRA1403 GPIO EXPANDER

Mail:

Nandor Han <nandor.han@ge.com>

Mailing list:

linux-gpio@vger.kernel.org

Status:

Maintained

Files:

Documentation/devicetree/bindings/gpio/gpio-xra1403.txt drivers/gpio/gpio-xra1403.c

XTENSA XTFPGA PLATFORM SUPPORT

Mail:

Max Filippov <jcmvbkbc@gmail.com>

Status:

Maintained

Files:

drivers/spi/spi-xtensa-xtfpga.c sound/soc/xtensa/xtfpga-i2s.c

XZ EMBEDDED

Mail:

Lasse Collin <lasse.collin@tukaani.org>

Status:

Maintained

Web-page:

https://tukaani.org/xz/embedded.html

bugs:

https://github.com/tukaani-project/xz-embedded/issues

chat:

irc://irc.libera.chat/tukaani

Files:

staging/xz include/linux/decompress/unxz.h include/linux/xz.h lib/decompress_unxz.c lib/xz/ scripts/xz_wrap.sh

YAM DRIVER FOR AX.25

Mail:

Jean-Paul Roubelat <jpr@f6fbb.org>

Mailing list:

linux-hams@vger.kernel.org

Status:

Maintained

Files:

drivers/net/hamradio/yam* include/linux/yam.h

YAMA SECURITY MODULE

Mail:

Kees Cook <kees@kernel.org>

Status:

Supported

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening

Files:

admin-guide/LSM/Yama security/yama/

Z3FOLD COMPRESSED PAGE ALLOCATOR

Mail:

Vitaly Wool <vitaly.wool@konsulko.com>

Reviewer:

Miaohe Lin <linmiaohe@huawei.com>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

mm/z3fold.c

Z8530 DRIVER FOR AX.25

Mail:

Joerg Reuter <jreuter@yaina.de>

Mailing list:

linux-hams@vger.kernel.org

Status:

Maintained

Web-page:

http://yaina.de/jreuter/ http://www.qsl.net/dl1bke/

Files:

networking/device_drivers/hamradio/z8530drv drivers/net/hamradio/*scc.c drivers/net/hamradio/z8530.h

ZBUD COMPRESSED PAGE ALLOCATOR

Mail:

Seth Jennings <sjenning@redhat.com>, Dan Streetman <ddstreet@ieee.org>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

mm/zbud.c

ZD1211RW WIRELESS DRIVER

Mailing list:

linux-wireless@vger.kernel.org

Status:

Orphan

Files:

drivers/net/wireless/zydas/zd1211rw/

ZD1301 MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org/

Patchwork:

https://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/usb/dvb-usb-v2/zd1301*

ZD1301_DEMOD MEDIA DRIVER

Mailing list:

linux-media@vger.kernel.org

Status:

Orphan

Web-page:

https://linuxtv.org/

Patchwork:

https://patchwork.linuxtv.org/project/linux-media/list/

Files:

drivers/media/dvb-frontends/zd1301_demod*

ZHAOXIN PROCESSOR SUPPORT

Mail:

Tony W Wang-oc <TonyWWang-oc@zhaoxin.com>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

arch/x86/kernel/cpu/zhaoxin.c

ZONEFS FILESYSTEM

Mail:

Damien Le Moal <dlemoal@kernel.org>, Naohiro Aota <naohiro.aota@wdc.com>

Reviewer:

Johannes Thumshirn <jth@kernel.org>

Mailing list:

linux-fsdevel@vger.kernel.org

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git

Files:

filesystems/zonefs fs/zonefs/

ZR36067 VIDEO FOR LINUX DRIVER

Mail:

Corentin Labbe <clabbe@baylibre.com>

Mailing list:

mjpeg-users@lists.sourceforge.net, linux-media@vger.kernel.org

Status:

Maintained

Web-page:

http://mjpeg.sourceforge.net/driver-zoran/

Patchwork:

https://patchwork.linuxtv.org/project/linux-media/list/

Files:

driver-api/media/drivers/zoran drivers/media/pci/zoran/

ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER

Mail:

Minchan Kim <minchan@kernel.org>, Sergey Senozhatsky <senozhatsky@chromium.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Maintained

Files:

admin-guide/blockdev/zram drivers/block/zram/

ZS DECSTATION Z85C30 SERIAL DRIVER

Mail:

“Maciej W. Rozycki” <macro@orcam.me.uk>

Status:

Maintained

Files:

drivers/tty/serial/zs.*

ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR

Mail:

Minchan Kim <minchan@kernel.org>, Sergey Senozhatsky <senozhatsky@chromium.org>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

mm/zsmalloc include/linux/zsmalloc.h mm/zsmalloc.c

ZSTD

Mail:

Nick Terrell <terrelln@fb.com>

Status:

Maintained

bugs:

https://github.com/facebook/zstd/issues

SCM:

git https://github.com/terrelln/linux.git

Files:

crypto/zstd.c include/linux/zstd* lib/decompress_unzstd.c lib/zstd/

Regex:

zstd

Content regex:

zstd

ZSWAP COMPRESSED SWAP CACHING

Mail:

Johannes Weiner <hannes@cmpxchg.org>, Yosry Ahmed <yosryahmed@google.com>, Nhat Pham <nphamcs@gmail.com>

Reviewer:

Chengming Zhou <chengming.zhou@linux.dev>

Mailing list:

linux-mm@kvack.org

Status:

Maintained

Files:

admin-guide/mm/zswap include/linux/zpool.h include/linux/zswap.h mm/zpool.c mm/zswap.c tools/testing/selftests/cgroup/test_zswap.c

SENARYTECH AUDIO CODEC DRIVER

Mail:

bo liu <bo.liu@senarytech.com>

Status:

Maintained

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git

Files:

sound/pci/hda/patch_senarytech.c

THE REST

Mail:

Linus Torvalds <torvalds@linux-foundation.org>

Mailing list:

linux-kernel@vger.kernel.org

Status:

Buried alive in reporters

SCM:

git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

Files:

* */