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 1 EMBEDDED CONTROLLER DRIVER

Mail:

Nikita Travkin <nikita@trvn.ru>

Status:

Maintained

Files:

Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml drivers/platform/arm64/acer-aspire1-ec.c

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

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:

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

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

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

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_tree.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 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:

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_tree.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_tree.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_tree.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_tree.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:

alsa-devel@alsa-project.org (moderated for non-subscribers)

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>, Ivan Kokshaysky <ink@jurassic.park.msu.ru>, 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 I2C CONTROLLER DRIVER

Mail:

Thor Thayer <thor.thayer@linux.intel.com>

Status:

Maintained

Files:

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

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 SYSTEM MANAGER DRIVER

Mail:

Thor Thayer <thor.thayer@linux.intel.com>

Status:

Maintained

Files:

drivers/mfd/altera-sysmgr.c include/linux/mfd/altera-sysmgr.h

ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT

Mail:

Thor Thayer <thor.thayer@linux.intel.com>

Status:

Maintained

Files:

drivers/gpio/gpio-altera-a10sr.c drivers/mfd/altera-a10sr.c drivers/reset/reset-a10sr.c include/dt-bindings/reset/altr,rst-mgr-a10sr.h include/linux/mfd/altera-a10sr.h

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 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 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.c

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 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:

Maintained

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 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:

Sanjay R Mehta <sanju.mehta@amd.com>

Status:

Maintained

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 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/

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 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/ABI/testing/sysfs-bus-iio-adc-ad4130 Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml drivers/iio/adc/ad4130.c

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:

Alexandru Tachici <alexandru.tachici@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 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 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:

alsa-devel@alsa-project.org (moderated for non-subscribers)

Status:

Supported

Web-page:

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

Files:

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 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, alsa-devel@alsa-project.org (moderated for non-subscribers)

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

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>, soc@kernel.org

Mailing list:

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

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 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/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 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.txt 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.txt 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/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/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:

alsa-devel@alsa-project.org (moderated for non-subscribers)

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:

Tsahee Zidenberg <tsahee@annapurnalabs.com>, Antoine Tenart <atenart@kernel.org>

Mailing list:

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

Status:

Maintained

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, alsa-devel@alsa-project.org (moderated for non-subscribers)

Status:

Maintained

Files:

Documentation/devicetree/bindings/sound/adi,ssm3515.yaml Documentation/devicetree/bindings/sound/apple,* sound/soc/apple/* sound/soc/codecs/cs42l83-i2c.c 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:

Brendan Higgins <brendanhiggins@google.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/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 CLPS711X ARM ARCHITECTURE

Mail:

Alexander Shiyan <shc_work@mail.ru>

Mailing list:

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

Status:

Odd Fixes

Regex:

clps711x

ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE

Mail:

Hartley Sweeten <hsweeten@visionengravers.com>, Alexander Sverdlin <alexander.sverdlin@gmail.com>

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@arm.com>

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-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/gpio/gpio-moxtet.txt 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/watchdog/armada_37xx_wdt.c include/dt-bindings/bus/moxtet.h include/linux/armada-37xx-rwtm-mailbox.h include/linux/moxtet.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/i2c-lpc2k.txt 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>

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/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

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/at91* arch/arm/boot/dts/microchip/sama* 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/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

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.c 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 <konrad.dybcio@linaro.org>

Mailing list:

linux-arm-msm@vger.kernel.org

Status:

Maintained

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/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/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>, 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/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

Mailing list:

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

Status:

Orphan

Files:

Documentation/devicetree/bindings/i2c/i2c-wmt.txt 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/ 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_tree.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/uapi/linux/atm*

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

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

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:

alsa-devel@alsa-project.org (moderated for non-subscribers)

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

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_tree.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_tree.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 <daniel.thompson@linaro.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

BAIKAL-T1 PVT HARDWARE MONITOR DRIVER

Mail:

Serge Semin <fancer.lancer@gmail.com>

Mailing list:

linux-hwmon@vger.kernel.org

Status:

Supported

Files:

Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml hwmon/bt1-pvt drivers/hwmon/bt1-pvt.[ch]

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>

Reviewer:

Brian Foster <bfoster@redhat.com>

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_tree.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:

Paolo Valente <paolo.valente@unimore.it>, Jens Axboe <axboe@kernel.dk>

Mailing list:

linux-block@vger.kernel.org

Status:

Maintained

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/find.h include/linux/nodemask.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

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 <j.vosburgh@gmail.com>, Andy Gospodarek <andy@greyhouse.net>

Mailing list:

netdev@vger.kernel.org

Status:

Supported

Web-page:

http://sourceforge.net/projects/bonding/

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 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 <shahab@synopsys.com>

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:

Naveen N. Rao <naveen.n.rao@linux.ibm.com>, Michael Ellerman <mpe@ellerman.id.au>

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/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

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: