List of maintainers and how to submit kernel changes¶
Please try to follow the guidelines below. This will make things easier on the maintainers. Not all of these guidelines matter for every trivial patch so apply some common sense.
Tips for patch submitters¶
Always test your changes, however small, on at least 4 or 5 people, preferably many more.
Try to release a few ALPHA test versions to the net. Announce them onto the kernel channel and await results. This is especially important for device drivers, because often that’s the only way you will find things like the fact version 3 firmware needs a magic fix you didn’t know about, or some clown changed the chips on a board and not its name. (Don’t laugh! Look at the SMC etherpower for that.)
Make sure your changes compile correctly in multiple configurations. In particular check that changes work both as a module and built into the kernel.
When you are happy with a change make it generally available for testing and await feedback.
Make a patch available to the relevant maintainer in the list. Use
diff -u
to make the patch easy to merge. Be prepared to get your changes sent back with seemingly silly requests about formatting and variable names. These aren’t as silly as they seem. One job the maintainers (and especially Linus) do is to keep things looking the same. Sometimes this means that the clever hack in your driver to get around a problem actually needs to become a generalized kernel feature ready for next time.PLEASE check your patch with the automated style checker (scripts/checkpatch.pl) to catch trivial style violations. See process/coding-style for guidance here.
PLEASE CC: the maintainers and mailing lists that are generated by
scripts/get_maintainer.pl.
The results returned by the script will be best if you have git installed and are making your changes in a branch derived from Linus’ latest git tree. See process/submitting-patches for details.PLEASE try to include any credit lines you want added with the patch. It avoids people being missed off by mistake and makes it easier to know who wants adding and who doesn’t.
PLEASE document known bugs. If it doesn’t work for everything or does something very odd once a month document it.
PLEASE remember that submissions must be made under the terms of the Linux Foundation certificate of contribution and should include a Signed-off-by: line. The current version of this “Developer’s Certificate of Origin” (DCO) is listed in the file process/submitting-patches.
Make sure you have the right to send any changes you make. If you do changes at work you may find your employer owns the patch not you.
When sending security related changes or reports to a maintainer please Cc: security@kernel.org, especially if the maintainer does not respond. Please keep in mind that the security team is a small set of people who can be efficient only when working on verified bugs. Please only Cc: this list when you have identified that the bug would present a short-term risk to other users if it were publicly disclosed. For example, reports of address leaks do not represent an immediate threat and are better handled publicly, and ideally, should come with a patch proposal. Please do not send automated reports to this list either. Such bugs will be handled better and faster in the usual public places. See admin-guide/security-bugs for details.
Happy hacking.
Descriptions of section entries and preferred order¶
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¶
Steffen Klassert <klassert@kernel.org>
- Mailing list
- Status
Odd Fixes
- Files
networking/device_drivers/ethernet/3com/vortex
drivers/net/ethernet/3com/3c59x.c
3CR990 NETWORK DRIVER¶
David Dillow <dave@thedillows.org>
- Mailing list
- Status
Maintained
- Files
drivers/net/ethernet/3com/typhoon*
3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)¶
Adam Radford <aradford@gmail.com>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/scsi/3w-*
53C700 AND 53C700-66 SCSI DRIVER¶
“James E.J. Bottomley” <James.Bottomley@HansenPartnership.com>
- Mailing list
- Status
Maintained
- Files
drivers/scsi/53c700*
6LOWPAN GENERIC (BTLE/IEEE 802.15.4)¶
Alexander Aring <alex.aring@gmail.com>, Jukka Rissanen <jukka.rissanen@linux.intel.com>
- Mailing list
- Status
Maintained
- Files
networking/6lowpan
include/net/6lowpan.h
net/6lowpan/
6PACK NETWORK DRIVER FOR AX.25¶
Andreas Koensgen <ajk@comnets.uni-bremen.de>
- Mailing list
- Status
Maintained
- Files
drivers/net/hamradio/6pack.c
802.11 (including CFG80211/NL80211)¶
Johannes Berg <johannes@sipsolutions.net>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-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
net/wireless/
8169 10/100/1000 GIGABIT ETHERNET DRIVER¶
Heiner Kallweit <hkallweit1@gmail.com>, nic_swsd@realtek.com
- Mailing list
- Status
Maintained
- Files
drivers/net/ethernet/realtek/r8169*
8250/16?50 (AND CLONE UARTS) SERIAL DRIVER¶
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- Mailing list
- 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
- Status
Orphan / Obsolete
- Files
drivers/net/ethernet/8390/
9P FILE SYSTEM¶
Eric Van Hensbergen <ericvh@gmail.com>, Latchesar Ionkov <lucho@ionkov.net>, Dominique Martinet <asmadeus@codewreck.org>
- Mailing list
- Status
Maintained
- Web-page
- Patchwork
- 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/
A8293 MEDIA DRIVER¶
Antti Palosaari <crope@iki.fi>
- Mailing list
- Status
Maintained
- Web-page
- Patchwork
- SCM
git git://linuxtv.org/anttip/media_tree.git
- Files
drivers/media/dvb-frontends/a8293*
AACRAID SCSI RAID DRIVER¶
Adaptec OEM Raid Solutions <aacraid@microsemi.com>
- Mailing list
- Status
Supported
- Web-page
- Files
scsi/aacraid
drivers/scsi/aacraid/
ABI/API¶
- Mailing list
- Files
include/linux/syscalls.h
kernel/sys_ni.c
- Excluded
include/uapi/
arch/*/include/uapi/
ABIT UGURU 1,2 HARDWARE MONITOR DRIVER¶
Hans de Goede <hdegoede@redhat.com>
- Mailing list
- Status
Maintained
- Files
drivers/hwmon/abituguru.c
ABIT UGURU 3 HARDWARE MONITOR DRIVER¶
Alistair John Strachan <alistair@devzero.co.uk>
- Mailing list
- Status
Maintained
- Files
drivers/hwmon/abituguru3.c
ACCES 104-DIO-48E GPIO DRIVER¶
William Breathitt Gray <vilhelm.gray@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/gpio/gpio-104-dio-48e.c
ACCES 104-IDI-48 GPIO DRIVER¶
“William Breathitt Gray” <vilhelm.gray@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/gpio/gpio-104-idi-48.c
ACCES 104-IDIO-16 GPIO DRIVER¶
“William Breathitt Gray” <vilhelm.gray@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/gpio/gpio-104-idio-16.c
ACCES 104-QUAD-8 DRIVER¶
William Breathitt Gray <vilhelm.gray@gmail.com>, Syed Nayyar Waris <syednwaris@gmail.com>
- Mailing list
- Status
Maintained
- Files
Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
drivers/counter/104-quad-8.c
ACCES PCI-IDIO-16 GPIO DRIVER¶
William Breathitt Gray <vilhelm.gray@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/gpio/gpio-pci-idio-16.c
ACCES PCIe-IDIO-24 GPIO DRIVER¶
William Breathitt Gray <vilhelm.gray@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/gpio/gpio-pcie-idio-24.c
ACENIC DRIVER¶
Jes Sorensen <jes@trained-monkey.org>
- Mailing list
- Status
Maintained
- Files
drivers/net/ethernet/alteon/acenic*
ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER¶
Peter Kaestle <peter@piie.net>
- Mailing list
- Status
Maintained
- Web-page
- Files
drivers/platform/x86/acerhdf.c
ACER WMI LAPTOP EXTRAS¶
“Lee, Chun-Yi” <jlee@suse.com>
- Mailing list
- Status
Maintained
- Files
drivers/platform/x86/acer-wmi.c
ACPI¶
“Rafael J. Wysocki” <rjw@rjwysocki.net>, Len Brown <lenb@kernel.org>
- Mailing list
- Status
Supported
- Web-page
- Patchwork
- bugs
- 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/
drivers/acpi/
drivers/pci/*/*acpi*
drivers/pci/*acpi*
drivers/pnp/pnpacpi/
include/acpi/
include/linux/acpi.h
include/linux/fwnode.h
tools/power/acpi/
ACPI APEI¶
“Rafael J. Wysocki” <rjw@rjwysocki.net>, Len Brown <lenb@kernel.org>
- Reviewer
James Morse <james.morse@arm.com>, Tony Luck <tony.luck@intel.com>, Borislav Petkov <bp@alien8.de>
- Mailing list
- Files
drivers/acpi/apei/
ACPI COMPONENT ARCHITECTURE (ACPICA)¶
Robert Moore <robert.moore@intel.com>, Erik Kaneda <erik.kaneda@intel.com>, “Rafael J. Wysocki” <rafael.j.wysocki@intel.com>
- Mailing list
- Status
Supported
- Web-page
- Patchwork
- bugs
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
- Files
drivers/acpi/acpica/
include/acpi/
tools/power/acpi/
ACPI FAN DRIVER¶
Zhang Rui <rui.zhang@intel.com>
- Mailing list
- Status
Supported
- Web-page
- bugs
- Files
drivers/acpi/fan.c
ACPI FOR ARM64 (ACPI/arm64)¶
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>, 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 I2C MULTI INSTANTIATE DRIVER¶
Hans de Goede <hdegoede@redhat.com>
- Mailing list
- Status
Maintained
- Files
drivers/platform/x86/i2c-multi-instantiate.c
ACPI PMIC DRIVERS¶
“Rafael J. Wysocki” <rjw@rjwysocki.net>, Len Brown <lenb@kernel.org>
- Reviewer
Andy Shevchenko <andy@kernel.org>, Mika Westerberg <mika.westerberg@linux.intel.com>
- Mailing list
- Status
Supported
- Patchwork
- bugs
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
- Files
drivers/acpi/pmic/
ACPI THERMAL DRIVER¶
Zhang Rui <rui.zhang@intel.com>
- Mailing list
- Status
Supported
- Web-page
- bugs
- Files
drivers/acpi/*thermal*
ACPI VIDEO DRIVER¶
Zhang Rui <rui.zhang@intel.com>
- Mailing list
- Status
Supported
- Web-page
- bugs
- Files
drivers/acpi/acpi_video.c
ACPI WMI DRIVER¶
- Mailing list
- Status
Orphan
- Files
drivers/platform/x86/wmi.c
include/uapi/linux/wmi.h
ACRN HYPERVISOR SERVICE MODULE¶
Shuo Liu <shuo.a.liu@intel.com>
- Mailing list
acrn-dev@lists.projectacrn.org (subscribers-only)
- Status
Supported
- Web-page
- Files
Documentation/virt/acrn/
drivers/virt/acrn/
include/uapi/linux/acrn.h
AD1889 ALSA SOUND DRIVER¶
- Mailing list
- Status
Maintained
- Web-page
- Files
sound/pci/ad1889.*
AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/AD5254 http://ez.analog.com/community/linux-device-drivers
- Files
drivers/misc/ad525x_dpot.c
AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/AD5398 http://ez.analog.com/community/linux-device-drivers
- Files
drivers/regulator/ad5398.c
AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/AD7142 http://ez.analog.com/community/linux-device-drivers
- Files
drivers/input/misc/ad714x.c
AD7877 TOUCHSCREEN DRIVER¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/AD7877 http://ez.analog.com/community/linux-device-drivers
- Files
drivers/input/touchscreen/ad7877.c
AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/AD7879 http://ez.analog.com/community/linux-device-drivers
- Files
drivers/input/touchscreen/ad7879.c
ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)¶
Jiri Kosina <jikos@kernel.org>
- Status
Maintained
ADF7242 IEEE 802.15.4 RADIO DRIVER¶
Michael Hennerich <michael.hennerich@analog.com>
- Mailing list
- Status
Supported
- Web-page
https://wiki.analog.com/ADF7242 http://ez.analog.com/community/linux-device-drivers
- Files
Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
drivers/net/ieee802154/adf7242.c
ADM1025 HARDWARE MONITOR DRIVER¶
Jean Delvare <jdelvare@suse.com>
- Mailing list
- Status
Maintained
- Files
hwmon/adm1025
drivers/hwmon/adm1025.c
ADM1029 HARDWARE MONITOR DRIVER¶
Corentin Labbe <clabbe.montjoie@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/hwmon/adm1029.c
ADM8211 WIRELESS DRIVER¶
- Mailing list
- Status
Orphan
- Web-page
- Files
drivers/net/wireless/admtek/adm8211.*
ADP1653 FLASH CONTROLLER DRIVER¶
Sakari Ailus <sakari.ailus@iki.fi>
- Mailing list
- Status
Maintained
- Files
drivers/media/i2c/adp1653.c
include/media/i2c/adp1653.h
ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/ADP5520 http://ez.analog.com/community/linux-device-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)¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/ADP5588 http://ez.analog.com/community/linux-device-drivers
- Files
drivers/gpio/gpio-adp5588.c
drivers/input/keyboard/adp5588-keys.c
ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/ADP8860 http://ez.analog.com/community/linux-device-drivers
- Files
drivers/video/backlight/adp8860_bl.c
ADT746X FAN DRIVER¶
Colin Leroy <colin@colino.net>
- Status
Maintained
- Files
drivers/macintosh/therm_adt746x.c
ADT7475 HARDWARE MONITOR DRIVER¶
Jean Delvare <jdelvare@suse.com>
- Mailing list
- Status
Maintained
- Files
hwmon/adt7475
drivers/hwmon/adt7475.c
ADVANSYS SCSI DRIVER¶
Matthew Wilcox <willy@infradead.org>, Hannes Reinecke <hare@suse.com>
- Mailing list
- Status
Maintained
- Files
scsi/advansys
drivers/scsi/advansys.c
ADVANTECH SWBTN DRIVER¶
Andrea Ho <Andrea.Ho@advantech.com.tw>
- Mailing list
- Status
Maintained
- Files
drivers/platform/x86/adv_swbutton.c
ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/ADXL345 http://ez.analog.com/community/linux-device-drivers
- Files
Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
drivers/input/misc/adxl34x.c
ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER¶
Michael Hennerich <michael.hennerich@analog.com>
- Status
Supported
- Web-page
- 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
AF9013 MEDIA DRIVER¶
Antti Palosaari <crope@iki.fi>
- Mailing list
- Status
Maintained
- Web-page
- Patchwork
- SCM
git git://linuxtv.org/anttip/media_tree.git
- Files
drivers/media/dvb-frontends/af9013*
AF9033 MEDIA DRIVER¶
Antti Palosaari <crope@iki.fi>
- Mailing list
- Status
Maintained
- Web-page
- Patchwork
- SCM
git git://linuxtv.org/anttip/media_tree.git
- Files
drivers/media/dvb-frontends/af9033*
AFFS FILE SYSTEM¶
David Sterba <dsterba@suse.com>
- Mailing list
- Status
Odd Fixes
- Files
filesystems/affs
fs/affs/
AFS FILESYSTEM¶
David Howells <dhowells@redhat.com>, Marc Dionne <marc.dionne@auristor.com>
- Mailing list
- Status
Supported
- Web-page
- Files
filesystems/afs
fs/afs/
include/trace/events/afs.h
AGPGART DRIVER¶
David Airlie <airlied@linux.ie>
- Status
Maintained
- SCM
git git://anongit.freedesktop.org/drm/drm
- Files
drivers/char/agp/
include/linux/agp*
include/uapi/linux/agp*
AHA152X SCSI DRIVER¶
“Juergen E. Fischer” <fischer@norbit.de>
- Mailing list
- Status
Maintained
- Files
drivers/scsi/aha152x*
drivers/scsi/pcmcia/aha152x*
AIC7XXX / AIC79XX SCSI DRIVER¶
Hannes Reinecke <hare@suse.com>
- Mailing list
- Status
Maintained
- Files
drivers/scsi/aic7xxx/
AIMSLAB FM RADIO RECEIVER DRIVER¶
Hans Verkuil <hverkuil@xs4all.nl>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/radio/radio-aimslab*
AIO¶
Benjamin LaHaise <bcrl@kvack.org>
- Mailing list
- Status
Supported
- Files
fs/aio.c
include/linux/*aio*.h
AIRSPY MEDIA DRIVER¶
Antti Palosaari <crope@iki.fi>
- Mailing list
- Status
Maintained
- Web-page
- Patchwork
- SCM
git git://linuxtv.org/anttip/media_tree.git
- Files
drivers/media/usb/airspy/
ALACRITECH GIGABIT ETHERNET DRIVER¶
Lino Sanfilippo <LinoSanfilippo@gmx.de>
- Status
Maintained
- Files
drivers/net/ethernet/alacritech/*
ALCATEL SPEEDTOUCH USB DRIVER¶
Duncan Sands <duncan.sands@free.fr>
- Mailing list
- Status
Maintained
- Web-page
- Files
drivers/usb/atm/speedtch.c
drivers/usb/atm/usbatm.c
ALCHEMY AU1XX0 MMC DRIVER¶
Manuel Lauss <manuel.lauss@gmail.com>
- Status
Maintained
- Files
drivers/mmc/host/au1xmmc.c
ALI1563 I2C DRIVER¶
Rudolf Marek <r.marek@assembler.cz>
- Mailing list
- Status
Maintained
- Files
i2c/busses/i2c-ali1563
drivers/i2c/busses/i2c-ali1563.c
ALIENWARE WMI DRIVER¶
- Mailing list
- Status
Maintained
- Files
drivers/platform/x86/dell/alienware-wmi.c
ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER¶
Tomislav Denis <tomislav.denis@avl.com>
- Mailing list
- Status
Maintained
- Web-page
- Files
Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
drivers/iio/pressure/dlhl60d.c
ALLEGRO DVT VIDEO IP CORE DRIVER¶
Michael Tretter <m.tretter@pengutronix.de>
- Reviewer
Pengutronix Kernel Team <kernel@pengutronix.de>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/media/allegro,al5e.yaml
drivers/media/platform/allegro-dvt/
ALLWINNER A10 CSI DRIVER¶
Maxime Ripard <mripard@kernel.org>
- Mailing list
- 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 CPUFREQ DRIVER¶
Yangtao Li <tiny.windzz@gmail.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
drivers/cpufreq/sun50i-cpufreq-nvmem.c
ALLWINNER CRYPTO DRIVERS¶
Corentin Labbe <clabbe.montjoie@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/crypto/allwinner/
ALLWINNER THERMAL DRIVER¶
Vasily Khoruzhick <anarsoul@gmail.com>, Yangtao Li <tiny.windzz@gmail.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
drivers/thermal/sun8i_thermal.c
ALLWINNER VPU DRIVER¶
Maxime Ripard <mripard@kernel.org>, Paul Kocialkowski <paul.kocialkowski@bootlin.com>
- Mailing list
- Status
Maintained
- Files
drivers/staging/media/sunxi/cedrus/
ALPHA PORT¶
Richard Henderson <rth@twiddle.net>, Ivan Kokshaysky <ink@jurassic.park.msu.ru>, Matt Turner <mattst88@gmail.com>
- Mailing list
- 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¶
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¶
Ley Foon Tan <ley.foon.tan@intel.com>
- Status
Maintained
- Files
drivers/mailbox/mailbox-altera.c
ALTERA PIO DRIVER¶
Joyce Ooi <joyce.ooi@intel.com>
- Mailing list
- Status
Maintained
- Files
drivers/gpio/gpio-altera.c
ALTERA SYSTEM MANAGER DRIVER¶
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¶
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¶
Joyce Ooi <joyce.ooi@intel.com>
- Mailing list
- Status
Maintained
- Files
drivers/net/ethernet/altera/
ALTERA UART/JTAG UART SERIAL DRIVERS¶
Tobias Klauser <tklauser@distanz.ch>
- Mailing list
- 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¶
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¶
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¶
Talel Shenhar <talel@amazon.com>
- Status
Maintained
- Files
Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
drivers/thermal/thermal_mmio.c
AMAZON ETHERNET DRIVERS¶
Netanel Belgazal <netanel@amazon.com>, Arthur Kiyanovski <akiyano@amazon.com>
- Reviewer
Guy Tzalik <gtzalik@amazon.com>, Saeed Bishara <saeedb@amazon.com>
- Mailing list
- Status
Supported
- Files
networking/device_drivers/ethernet/amazon/ena
drivers/net/ethernet/amazon/
AMAZON RDMA EFA DRIVER¶
Gal Pressman <galpress@amazon.com>
- Reviewer
Yossi Leybovich <sleybo@amazon.com>
- Mailing list
- Status
Supported
- Patchwork
- Files
drivers/infiniband/hw/efa/
include/uapi/rdma/efa-abi.h
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER¶
Tom Lendacky <thomas.lendacky@amd.com>, John Allen <john.allen@amd.com>
- Mailing list
- Status
Supported
- Files
drivers/crypto/ccp/
include/linux/ccp.h
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT¶
Brijesh Singh <brijesh.singh@amd.com>, Tom Lendacky <thomas.lendacky@amd.com>
- Mailing list
- Status
Supported
- Files
drivers/crypto/ccp/sev*
include/uapi/linux/psp-sev.h
AMD DISPLAY CORE¶
Harry Wentland <harry.wentland@amd.com>, Leo Li <sunpeng.li@amd.com>
- Mailing list
- Status
Supported
- SCM
git git://people.freedesktop.org/~agd5f/linux
- Files
drivers/gpu/drm/amd/display/
AMD FAM15H PROCESSOR POWER MONITORING DRIVER¶
Huang Rui <ray.huang@amd.com>
- Mailing list
- Status
Supported
- Files
hwmon/fam15h_power
drivers/hwmon/fam15h_power.c
AMD FCH GPIO DRIVER¶
Enrico Weigelt, metux IT consult <info@metux.net>
- Mailing list
- 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¶
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 IOMMU (AMD-VI)¶
Joerg Roedel <joro@8bytes.org>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
- Files
drivers/iommu/amd/
include/linux/amd-iommu.h
AMD KFD¶
Felix Kuehling <Felix.Kuehling@amd.com>
- Mailing list
- Status
Supported
- SCM
- 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
AMD SPI DRIVER¶
Sanjay R Mehta <sanju.mehta@amd.com>
- Status
Maintained
- Files
drivers/spi/spi-amd.c
AMD MP2 I2C DRIVER¶
Elie Morisse <syniurge@gmail.com>, Nehal Shah <nehal-bakulchandra.shah@amd.com>, Shyam Sundar S K <shyam-sundar.s-k@amd.com>
- Mailing list
- Status
Maintained
- Files
drivers/i2c/busses/i2c-amd-mp2*
AMD PMC DRIVER¶
Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
- Mailing list
- Status
Maintained
- Files
drivers/platform/x86/amd-pmc.*
AMD POWERPLAY¶
Evan Quan <evan.quan@amd.com>
- Mailing list
- Status
Supported
- SCM
git git://people.freedesktop.org/~agd5f/linux
- Files
drivers/gpu/drm/amd/pm/powerplay/
AMD SEATTLE DEVICE TREE SUPPORT¶
Brijesh Singh <brijeshkumar.singh@amd.com>, Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Tom Lendacky <thomas.lendacky@amd.com>
- Status
Supported
- Files
arch/arm64/boot/dts/amd/
AMD XGBE DRIVER¶
Tom Lendacky <thomas.lendacky@amd.com>
- Mailing list
- Status
Supported
- Files
arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
drivers/net/ethernet/amd/xgbe/
AMD SENSOR FUSION HUB DRIVER¶
Nehal Shah <nehal-bakulchandra.shah@amd.com>, Sandeep Singh <sandeep.singh@amd.com>
- Mailing list
- Status
Maintained
- Files
Documentation/hid/amd-sfh*
drivers/hid/amd-sfh-hid/
AMS AS73211 DRIVER¶
Christian Eggers <ceggers@arri.de>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
drivers/iio/light/as73211.c
ANALOG DEVICES INC AD7192 DRIVER¶
Alexandru Tachici <alexandru.tachici@analog.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
drivers/iio/adc/ad7192.c
ANALOG DEVICES INC AD7292 DRIVER¶
Marcelo Schmitt <marcelo.schmitt1@gmail.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
drivers/iio/adc/ad7292.c
ANALOG DEVICES INC AD7768-1 DRIVER¶
Michael Hennerich <Michael.Hennerich@analog.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
drivers/iio/adc/ad7768-1.c
ANALOG DEVICES INC AD7780 DRIVER¶
Michael Hennerich <Michael.Hennerich@analog.com>, Renato Lui Geh <renatogeh@gmail.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
drivers/iio/adc/ad7780.c
ANALOG DEVICES INC AD9389B DRIVER¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Maintained
- Files
drivers/media/i2c/ad9389b*
ANALOG DEVICES INC ADGS1408 DRIVER¶
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¶
Michael Hennerich <michael.hennerich@analog.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/net/adi,adin.yaml
drivers/net/phy/adin.c
ANALOG DEVICES INC ADIS DRIVER LIBRARY¶
Nuno Sa <nuno.sa@analog.com>
- Mailing list
- Status
Supported
- Files
drivers/iio/imu/adis.c
include/linux/iio/imu/adis.h
ANALOG DEVICES INC ADIS16460 DRIVER¶
Dragos Bogdan <dragos.bogdan@analog.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
drivers/iio/imu/adis16460.c
ANALOG DEVICES INC ADIS16475 DRIVER¶
Nuno Sa <nuno.sa@analog.com>
- Mailing list
- Web-page
- Status
Supported
- Files
drivers/iio/imu/adis16475.c
Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
ANALOG DEVICES INC ADM1177 DRIVER¶
Michael Hennerich <Michael.Hennerich@analog.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
drivers/hwmon/adm1177.c
ANALOG DEVICES INC ADP5061 DRIVER¶
Michael Hennerich <Michael.Hennerich@analog.com>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/power/supply/adp5061.c
ANALOG DEVICES INC ADV7180 DRIVER¶
Lars-Peter Clausen <lars@metafoo.de>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/media/i2c/adv7180.c
Documentation/devicetree/bindings/media/i2c/adv7180.yaml
ANALOG DEVICES INC ADV748X DRIVER¶
Kieran Bingham <kieran.bingham@ideasonboard.com>
- Mailing list
- Status
Maintained
- Files
drivers/media/i2c/adv748x/*
ANALOG DEVICES INC ADV7511 DRIVER¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Maintained
- Files
drivers/media/i2c/adv7511*
ANALOG DEVICES INC ADV7604 DRIVER¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Maintained
- Files
drivers/media/i2c/adv7604*
Documentation/devicetree/bindings/media/i2c/adv7604.yaml
ANALOG DEVICES INC ADV7842 DRIVER¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Maintained
- Files
drivers/media/i2c/adv7842*
ANALOG DEVICES INC ADXRS290 DRIVER¶
Nishant Malpani <nish.malpani25@gmail.com>
- Mailing list
- Status
Supported
- Files
drivers/iio/gyro/adxrs290.c
Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
ANALOG DEVICES INC ASOC CODEC DRIVERS¶
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/ http://ez.analog.com/community/linux-device-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 DMA DRIVERS¶
Lars-Peter Clausen <lars@metafoo.de>
- Status
Supported
- Web-page
- Files
drivers/dma/dma-axi-dmac.c
ANALOG DEVICES INC IIO DRIVERS¶
Lars-Peter Clausen <lars@metafoo.de>, Michael Hennerich <Michael.Hennerich@analog.com>
- Status
Supported
- Web-page
http://wiki.analog.com/ http://ez.analog.com/community/linux-device-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/dac/adi,ad5758.yaml
drivers/iio/*/ad*
drivers/iio/adc/ltc249*
drivers/iio/amplifiers/hmc425a.c
drivers/staging/iio/*/ad*
- Excluded
drivers/iio/*/adjd*
ANALOGBITS PLL LIBRARIES¶
Paul Walmsley <paul.walmsley@sifive.com>
- Status
Supported
- Files
drivers/clk/analogbits/*
include/linux/clk/analogbits*
ANDES ARCHITECTURE¶
Nick Hu <nickhu@andestech.com>, Greentime Hu <green.hu@gmail.com>, Vincent Chen <deanbo422@gmail.com>
- Status
Supported
- SCM
git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
- Files
Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
Documentation/devicetree/bindings/nds32/
arch/nds32/
- Regex
nds32
- Content regex
nds32
ANDROID CONFIG FRAGMENTS¶
Rob Herring <robh@kernel.org>
- Status
Supported
- Files
kernel/configs/android*
ANDROID DRIVERS¶
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>, Hridya Valsaraju <hridya@google.com>, Suren Baghdasaryan <surenb@google.com>
- Mailing list
- Status
Supported
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
- Files
drivers/android/
drivers/staging/android/
ANDROID GOLDFISH PIC DRIVER¶
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¶
Jiaxun Yang <jiaxun.yang@flygoat.com>
- Status
Supported
- Files
Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
drivers/rtc/rtc-goldfish.c
AOA (Apple Onboard Audio) ALSA DRIVER¶
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¶
William Breathitt Gray <vilhelm.gray@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/iio/adc/stx104.c
APM DRIVER¶
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¶
John Johansen <john.johansen@canonical.com>
- Mailing list
apparmor@lists.ubuntu.com (subscribers-only, general discussion)
- Status
Supported
- Web-page
wiki.apparmor.net
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
- Files
admin-guide/LSM/apparmor
security/apparmor/
APPLE BCM5974 MULTITOUCH DRIVER¶
Henrik Rydberg <rydberg@bitmath.org>
- Mailing list
- Status
Odd fixes
- Files
drivers/input/mouse/bcm5974.c
APPLE SMC DRIVER¶
Henrik Rydberg <rydberg@bitmath.org>
- Mailing list
- Status
Odd fixes
- Files
drivers/hwmon/applesmc.c
APPLETALK NETWORK LAYER¶
- Mailing list
- Status
Odd fixes
- Files
drivers/net/appletalk/
include/linux/atalk.h
include/uapi/linux/atalk.h
net/appletalk/
APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT¶
Khuong Dinh <khuong@os.amperecomputing.com>
- Status
Supported
- Files
arch/arm64/boot/dts/apm/
APPLIED MICRO (APM) X-GENE SOC EDAC¶
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¶
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¶
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¶
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¶
Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
- Mailing list
- Status
Maintained
- Files
drivers/media/i2c/aptina-pll.*
AQUANTIA ETHERNET DRIVER (atlantic)¶
Igor Russkikh <irusskikh@marvell.com>
- Mailing list
- Status
Supported
- Web-page
- Patchwork
- Files
networking/device_drivers/ethernet/aquantia/atlantic
drivers/net/ethernet/aquantia/atlantic/
AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM¶
Egor Pomozov <epomozov@marvell.com>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/net/ethernet/aquantia/atlantic/aq_ptp*
ARASAN NAND CONTROLLER DRIVER¶
Naga Sureshkumar Relli <nagasure@xilinx.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
drivers/mtd/nand/raw/arasan-nand-controller.c
ARC FRAMEBUFFER DRIVER¶
Jaya Kumar <jayalk@intworks.biz>
- Status
Maintained
- Files
drivers/video/fbdev/arcfb.c
drivers/video/fbdev/core/fb_defio.c
ARC PGU DRM DRIVER¶
Alexey Brodkin <abrodkin@synopsys.com>
- Status
Supported
- Files
Documentation/devicetree/bindings/display/snps,arcpgu.txt
drivers/gpu/drm/tiny/arcpgu.c
ARCNET NETWORK LAYER¶
Michael Grzeschik <m.grzeschik@pengutronix.de>
- Mailing list
- Status
Maintained
- Files
drivers/net/arcnet/
include/uapi/linux/if_arcnet.h
ARM ARCHITECTED TIMER DRIVER¶
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 HDLCD DRM DRIVER¶
Liviu Dudau <liviu.dudau@arm.com>
- Status
Supported
- Files
Documentation/devicetree/bindings/display/arm,hdlcd.txt
drivers/gpu/drm/arm/hdlcd_*
ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT¶
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-charlcd.txt
Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
Documentation/devicetree/bindings/i2c/i2c-versatile.txt
Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
Documentation/devicetree/bindings/mtd/arm-versatile.txt
arch/arm/boot/dts/arm-realview-*
arch/arm/boot/dts/integrator*
arch/arm/boot/dts/versatile*
arch/arm/mach-integrator/
arch/arm/mach-realview/
arch/arm/mach-versatile/
arch/arm/plat-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¶
James (Qian) Wang <james.qian.wang@arm.com>, Liviu Dudau <liviu.dudau@arm.com>, Mihail Atanassov <mihail.atanassov@arm.com>
- Mailing list
Mali DP Maintainers <malidp@foss.arm.com>
- Status
Supported
- SCM
git git://anongit.freedesktop.org/drm/drm-misc
- Files
Documentation/devicetree/bindings/display/arm,komeda.txt
gpu/komeda-kmsdrivers/gpu/drm/arm/display/include/
drivers/gpu/drm/arm/display/komeda/
ARM MALI PANFROST DRM DRIVER¶
Rob Herring <robh@kernel.org>, Tomeu Vizoso <tomeu.vizoso@collabora.com>
- Reviewer
Steven Price <steven.price@arm.com>, Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
- Mailing list
- Status
Supported
- SCM
git git://anongit.freedesktop.org/drm/drm-misc
- Files
drivers/gpu/drm/panfrost/
include/uapi/drm/panfrost_drm.h
ARM MALI-DP DRM DRIVER¶
Liviu Dudau <liviu.dudau@arm.com>, Brian Starkey <brian.starkey@arm.com>
- Mailing list
Mali DP Maintainers <malidp@foss.arm.com>
- Status
Supported
- SCM
git git://anongit.freedesktop.org/drm/drm-misc
- Files
Documentation/devicetree/bindings/display/arm,malidp.txt
gpu/afbcdrivers/gpu/drm/arm/
ARM MFM AND FLOPPY DRIVERS¶
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¶
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¶
Russell King <linux@armlinux.org.uk>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Odd Fixes
- Web-page
- SCM
git git://git.armlinux.org.uk/~rmk/linux-arm.git
- Files
arch/arm/
- Excluded
arch/arm/boot/dts/
ARM PRIMECELL AACI PL041 DRIVER¶
Russell King <linux@armlinux.org.uk>
- Status
Odd Fixes
- Files
sound/arm/aaci.*
ARM PRIMECELL BUS SUPPORT¶
Russell King <linux@armlinux.org.uk>
- Status
Odd Fixes
- Files
drivers/amba/
include/linux/amba/bus.h
ARM PRIMECELL CLCD PL110 DRIVER¶
Russell King <linux@armlinux.org.uk>
- Status
Odd Fixes
- Files
drivers/video/fbdev/amba-clcd.*
ARM PRIMECELL KMI PL050 DRIVER¶
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¶
Russell King <linux@armlinux.org.uk>
- Status
Odd Fixes
- Files
drivers/mmc/host/mmci.*
include/linux/amba/mmci.h
ARM PRIMECELL SSP PL022 SPI DRIVER¶
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¶
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¶
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.txt
drivers/irqchip/irq-vic.c
ARM SMC WATCHDOG DRIVER¶
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¶
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 AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)¶
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
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
- Files
arch/arm/boot/dts/Makefile
arch/arm64/boot/dts/Makefile
ARM SUB-ARCHITECTURES¶
- 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/soc/soc.git
- Files
arch/arm/mach-*/
arch/arm/plat-*/
ARM/ACTIONS SEMI ARCHITECTURE¶
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/owl-*
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/soc/actions/
include/dt-bindings/power/owl-*
include/dt-bindings/reset/actions,*
include/linux/soc/actions/
- Regex
owl
ARM/ADS SPHERE MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/AFEB9260 MACHINE SUPPORT¶
Sergey Lapin <slapin@ossfans.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/AJECO 1ARM MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/Allwinner SoC Clock Support¶
Emilio López <emilio@elopez.com.ar>
- Status
Maintained
- Files
drivers/clk/sunxi/
ARM/Allwinner sunXi SoC support¶
Maxime Ripard <mripard@kernel.org>, Chen-Yu Tsai <wens@csie.org>
- Reviewer
Jernej Skrabec <jernej.skrabec@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/sunxi/linux.git
- Mailing list
- 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
sun50i
ARM/Amlogic Meson SoC CLOCK FRAMEWORK¶
Neil Armstrong <narmstrong@baylibre.com>, Jerome Brunet <jbrunet@baylibre.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/clock/amlogic*
drivers/clk/meson/
include/dt-bindings/clock/gxbb*
include/dt-bindings/clock/meson*
ARM/Amlogic Meson SoC Crypto Drivers¶
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¶
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¶
Neil Armstrong <narmstrong@baylibre.com>, 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
- Files
arch/arm/boot/dts/meson*
arch/arm/mach-meson/
arch/arm64/boot/dts/amlogic/
drivers/mmc/host/meson*
drivers/pinctrl/meson/
drivers/rtc/rtc-meson*
drivers/soc/amlogic/
- Regex
meson
ARM/Annapurna Labs ALPINE ARCHITECTURE¶
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/alpine*
arch/arm/mach-alpine/
arch/arm64/boot/dts/amazon/
drivers/*/*alpine*
ARM/APPLE MACHINE SUPPORT¶
Hector Martin <marcan@marcan.st>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- bugs
- chat
- SCM
- Files
Documentation/devicetree/bindings/arm/apple.yaml
Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
arch/arm64/boot/dts/apple/
drivers/irqchip/irq-apple-aic.c
include/dt-bindings/interrupt-controller/apple-aic.h
ARM/ARTPEC MACHINE SUPPORT¶
Jesper Nilsson <jesper.nilsson@axis.com>, Lars Persson <lars.persson@axis.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
arch/arm/boot/dts/artpec6*
arch/arm/mach-artpec
drivers/clk/axis
drivers/crypto/axis
drivers/mmc/host/usdhi6rol0.c
drivers/pinctrl/pinctrl-artpec*
ARM/ASPEED I2C DRIVER¶
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/i2c-aspeed.txt
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¶
Joel Stanley <joel@jms.id.au>
- Reviewer
Andrew Jeffery <andrew@aj.id.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
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
- Files
arch/arm/boot/dts/aspeed-*
arch/arm/mach-aspeed/
- Regex
aspeed
ARM/BITMAIN ARCHITECTURE¶
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¶
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/ecx-*.dts*
arch/arm/boot/dts/highbank.dts
arch/arm/mach-highbank/
ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT¶
Krzysztof Halasa <khalasa@piap.pl>
- Status
Maintained
- Files
arch/arm/mach-cns3xxx/
ARM/CAVIUM THUNDER NETWORK DRIVER¶
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¶
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¶
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 EDB9315A MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE¶
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
arch/arm/mach-ep93xx/
arch/arm/mach-ep93xx/include/mach/
ARM/CLKDEV SUPPORT¶
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¶
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/cx92755*
- Regex
digicolor
ARM/CONTEC MICRO9 MACHINE SUPPORT¶
Hubert Feurstein <hubert.feurstein@contec.at>
- Status
Maintained
- Files
arch/arm/mach-ep93xx/micro9.c
ARM/CORESIGHT FRAMEWORK AND DRIVERS¶
Mathieu Poirier <mathieu.poirier@linaro.org>, Suzuki K Poulose <suzuki.poulose@arm.com>
- Reviewer
Mike Leach <mike.leach@linaro.org>, Leo Yan <leo.yan@linaro.org>
- Mailing list
coresight@lists.linaro.org (moderated for non-subscribers), linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
- Files
Documentation/ABI/testing/sysfs-bus-coresight-devices-*
Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
Documentation/devicetree/bindings/arm/coresight-cti.yaml
Documentation/devicetree/bindings/arm/coresight.txt
Documentation/devicetree/bindings/arm/ete.yaml
Documentation/devicetree/bindings/arm/trbe.yaml
Documentation/trace/coresight/*
drivers/hwtracing/coresight/*
include/dt-bindings/arm/coresight-cti-dt.h
include/linux/coresight*
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/util/cs-etm-decoder/*
tools/perf/util/cs-etm.*
ARM/CORGI MACHINE SUPPORT¶
Richard Purdie <rpurdie@rpsys.net>
- Status
Maintained
ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE¶
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.txt
Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
arch/arm/mach-gemini/
drivers/net/ethernet/cortina/
drivers/pinctrl/pinctrl-gemini.c
drivers/rtc/rtc-ftrtc010.c
ARM/CZ.NIC TURRIS SUPPORT¶
Marek Behún <kabel@kernel.org>
- Status
Maintained
- Web-page
- 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/leds/leds-turris-omnia.c
drivers/mailbox/armada-37xx-rwtm-mailbox.c
drivers/gpio/gpio-moxtet.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/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)¶
Robert Jarzmik <robert.jarzmik@free.fr>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/mach-pxa/ezx.c
ARM/FARADAY FA526 PORT¶
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¶
Russell King <linux@armlinux.org.uk>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- Files
arch/arm/include/asm/hardware/dec21285.h
arch/arm/mach-footbridge/
ARM/FREESCALE IMX / MXC ARM ARCHITECTURE¶
Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>
- Reviewer
Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, NXP Linux Team <linux-imx@nxp.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/shawnguo/linux.git
- Excluded
drivers/media/i2c/
- Regex
imx
mxs
ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE¶
Shawn Guo <shawnguo@kernel.org>, Li Yang <leoyang.li@nxp.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/shawnguo/linux.git
- Files
arch/arm/boot/dts/ls1021a*
arch/arm64/boot/dts/freescale/fsl-*
arch/arm64/boot/dts/freescale/qoriq-*
ARM/FREESCALE VYBRID ARM ARCHITECTURE¶
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/vf*
arch/arm/mach-imx/*vf610*
ARM/GLOMATION GESBC9312SX MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/GUMSTIX MACHINE SUPPORT¶
Steve Sakoman <sakoman@gmail.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT¶
Philipp Zabel <philipp.zabel@gmail.com>, Paul Parsons <lost.distance@yahoo.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/mach-pxa/hx4700.c
arch/arm/mach-pxa/include/mach/hx4700.h
sound/soc/pxa/hx4700.c
ARM/HISILICON SOC SUPPORT¶
Wei Xu <xuwei5@hisilicon.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Supported
- Web-page
- SCM
git git://github.com/hisilicon/linux-hisi.git
- Files
arch/arm/boot/dts/hi3*
arch/arm/boot/dts/hip*
arch/arm/boot/dts/hisi*
arch/arm/mach-hisi/
arch/arm64/boot/dts/hisilicon/
ARM/HP JORNADA 7XX MACHINE SUPPORT¶
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/IGEP MACHINE SUPPORT¶
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/omap3-igep*
ARM/INCOME PXA270 SUPPORT¶
Marek Vasut <marek.vasut@gmail.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/mach-pxa/colibri-pxa270-income.c
ARM/INTEL IOP32X ARM ARCHITECTURE¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/INTEL IQ81342EX MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/INTEL IXDP2850 MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/INTEL IXP4XX ARM ARCHITECTURE¶
Linus Walleij <linusw@kernel.org>, Imre Kaloz <kaloz@openwrt.org>, Krzysztof Halasa <khalasa@piap.pl>
- 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.txt
Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
arch/arm/mach-ixp4xx/
drivers/clocksource/timer-ixp4xx.c
drivers/gpio/gpio-ixp4xx.c
drivers/irqchip/irq-ixp4xx.c
include/linux/irqchip/irq-ixp4xx.h
include/linux/platform_data/timer-ixp4xx.h
ARM/INTEL KEEMBAY ARCHITECTURE¶
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 RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT¶
Jonathan Cameron <jic23@cam.ac.uk>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/mach-pxa/stargate2.c
drivers/pcmcia/pxa2xx_stargate2.c
ARM/INTEL XSC3 (MANZANO) ARM CORE¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/LG1K ARCHITECTURE¶
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/LOGICPD PXA270 MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/LPC18XX ARCHITECTURE¶
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/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¶
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/i2c-pnx.txt
arch/arm/boot/dts/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/MAGICIAN MACHINE SUPPORT¶
Philipp Zabel <philipp.zabel@gmail.com>
- Status
Maintained
ARM/Marvell Dove/MV78xx0/Orion SOC support¶
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/soc/dove/
arch/arm/boot/dts/dove*
arch/arm/boot/dts/orion5x*
arch/arm/mach-dove/
arch/arm/mach-mv78xx0/
arch/arm/mach-orion5x/
arch/arm/plat-orion/
drivers/soc/dove/
ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support¶
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
arch/arm/boot/dts/armada*
arch/arm/boot/dts/kirkwood*
arch/arm/configs/mvebu_*_defconfig
arch/arm/mach-mvebu/
arch/arm64/boot/dts/marvell/armada*
arch/arm64/boot/dts/marvell/cn913*
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¶
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/rtc-mt2712.txt
Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
drivers/rtc/rtc-mt2712.c
drivers/rtc/rtc-mt6397.c
drivers/rtc/rtc-mt7622.c
ARM/Mediatek SoC support¶
Matthias Brugger <matthias.bgg@gmail.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- chat
- Files
arch/arm/boot/dts/mt6*
arch/arm/boot/dts/mt7*
arch/arm/boot/dts/mt8*
arch/arm/mach-mediatek/
arch/arm64/boot/dts/mediatek/
drivers/soc/mediatek/
- Regex
mtk
mt[678]
- Content regex
mediatek
ARM/Mediatek USB3 PHY DRIVER¶
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 (AT91) SoC support¶
Nicolas Ferre <nicolas.ferre@microchip.com>, Alexandre Belloni <alexandre.belloni@bootlin.com>, Ludovic Desroches <ludovic.desroches@microchip.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Supported
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
- Files
arch/arm/boot/dts/at91*.dts
arch/arm/boot/dts/at91*.dtsi
arch/arm/boot/dts/sama*.dts
arch/arm/boot/dts/sama*.dtsi
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
drivers/net/wireless/atmel/
- Regex
at91
atmel
ARM/Microchip Sparx5 SoC support¶
Lars Povlsen <lars.povlsen@microchip.com>, Steen Hegelund <Steen.Hegelund@microchip.com>, UNGLinuxDriver@microchip.com
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Supported
- SCM
git git://github.com/microchip-ung/linux-upstream.git
- Files
arch/arm64/boot/dts/microchip/
drivers/pinctrl/pinctrl-microchip-sgpio.c
- Regex
sparx5
Microchip Timer Counter Block (TCB) Capture Driver¶
Kamel Bouhara <kamel.bouhara@bootlin.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-iio@vger.kernel.org
- Status
Maintained
- Files
drivers/counter/microchip-tcb-capture.c
ARM/MIOA701 MACHINE SUPPORT¶
Robert Jarzmik <robert.jarzmik@free.fr>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/mach-pxa/mioa701.c
ARM/MStar/Sigmastar Armv7 SoC support¶
Daniel Palmer <daniel@thingy.jp>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- 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/mstar-*
arch/arm/mach-mstar/
drivers/clk/mstar/
drivers/gpio/gpio-msc313.c
include/dt-bindings/clock/mstar-*
include/dt-bindings/gpio/msc313-gpio.h
ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT¶
Michael Petchkovsky <mkpetch@internode.on.net>
- Status
Maintained
ARM/NOMADIK/Ux500 ARCHITECTURES¶
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/i2c/i2c-nomadik.txt
arch/arm/boot/dts/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/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/mfd/dbx500*
drivers/pinctrl/nomadik/
drivers/rtc/rtc-ab8500.c
drivers/rtc/rtc-pl031.c
drivers/soc/ux500/
ARM/NUVOTON NPCM ARCHITECTURE¶
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*
arch/arm/boot/dts/nuvoton-npcm*
arch/arm/mach-npcm/
drivers/*/*npcm*
drivers/*/*/*npcm*
include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
ARM/NUVOTON WPCM450 ARCHITECTURE¶
Jonathan Neuschäfer <j.neuschaefer@gmx.net>
- Mailing list
openbmc@lists.ozlabs.org (moderated for non-subscribers)
- Status
Maintained
- Files
Documentation/devicetree/bindings/*/*wpcm*
arch/arm/boot/dts/nuvoton-wpcm450*
arch/arm/mach-npcm/wpcm450.c
drivers/*/*wpcm*
ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT¶
- Mailing list
openmoko-kernel@lists.openmoko.org (subscribers-only)
- Status
Orphan
- Web-page
- Files
arch/arm/mach-s3c/gta02.h
arch/arm/mach-s3c/mach-gta02.c
ARM/Orion SoC/Technologic Systems TS-78xx platform support¶
Alexander Clouter <alex@digriz.org.uk>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- Files
arch/arm/mach-orion5x/ts78xx-*
ARM/OXNAS platform support¶
Neil Armstrong <narmstrong@baylibre.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-oxnas@groups.io (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/boot/dts/ox8*.dts*
arch/arm/mach-oxnas/
drivers/power/reset/oxnas-restart.c
- Regex
oxnas
ARM/PALM TREO SUPPORT¶
Tomas Cech <sleep_walker@suse.com>
- Mailing list
- Status
Maintained
- Web-page
- Files
arch/arm/mach-pxa/palmtreo.*
ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT¶
Marek Vasut <marek.vasut@gmail.com>
- Mailing list
- Status
Maintained
- Web-page
- Files
arch/arm/mach-pxa/include/mach/palmld.h
arch/arm/mach-pxa/include/mach/palmtc.h
arch/arm/mach-pxa/include/mach/palmtx.h
arch/arm/mach-pxa/palmld.c
arch/arm/mach-pxa/palmt5.*
arch/arm/mach-pxa/palmtc.c
arch/arm/mach-pxa/palmte2.*
arch/arm/mach-pxa/palmtx.c
ARM/PALMZ72 SUPPORT¶
Sergey Lapin <slapin@ossfans.org>
- Mailing list
- Status
Maintained
- Web-page
- Files
arch/arm/mach-pxa/palmz72.*
ARM/PLEB SUPPORT¶
Peter Chubb <pleb@gelato.unsw.edu.au>
- Status
Maintained
- Web-page
ARM/PT DIGITAL BOARD PORT¶
Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
ARM/QUALCOMM SUPPORT¶
Andy Gross <agross@kernel.org>, Bjorn Andersson <bjorn.andersson@linaro.org>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
- Files
Documentation/devicetree/bindings/*/qcom*
Documentation/devicetree/bindings/soc/qcom/
arch/arm/boot/dts/qcom-*.dts
arch/arm/boot/dts/qcom-*.dtsi
arch/arm/mach-qcom/
arch/arm64/boot/dts/qcom/
drivers/*/*/qcom*
drivers/*/*/qcom/
drivers/*/pm8???-*
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/scsi/ufs/ufs-qcom*
drivers/spi/spi-geni-qcom.c
drivers/spi/spi-qcom-qspi.c
drivers/spi/spi-qup.c
drivers/tty/serial/msm_serial.c
drivers/usb/dwc3/dwc3-qcom.c
include/dt-bindings/*/qcom*
include/linux/*/qcom*
include/linux/soc/qcom/
ARM/RADISYS ENP2611 MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/RDA MICRO ARCHITECTURE¶
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.txt
Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
arch/arm/boot/dts/rda8810pl-*
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¶
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/rtd*
arch/arm/mach-realtek/
arch/arm64/boot/dts/realtek/
ARM/RENESAS ARM64 ARCHITECTURE¶
Geert Uytterhoeven <geert+renesas@glider.be>, Magnus Damm <magnus.damm@gmail.com>
- Mailing list
- Status
Supported
- Patchwork
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
- Files
Documentation/devicetree/bindings/arm/renesas.yaml
arch/arm64/boot/dts/renesas/
drivers/soc/renesas/
include/linux/soc/renesas/
ARM/RISCPC ARCHITECTURE¶
Russell King <linux@armlinux.org.uk>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- Files
arch/arm/include/asm/hardware/entry-macro-iomd.S
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¶
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/rk3*
arch/arm/boot/dts/rv1108*
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¶
Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-samsung-soc@vger.kernel.org
- Status
Maintained
- Patchwork
https://patchwork.kernel.org/project/linux-samsung-soc/list/
- Files
Documentation/arm/samsung/
Documentation/devicetree/bindings/arm/samsung/
Documentation/devicetree/bindings/power/pd-samsung.yaml
arch/arm/boot/dts/exynos*
arch/arm/boot/dts/s3c*
arch/arm/boot/dts/s5p*
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/memory/samsung/
drivers/soc/samsung/
drivers/tty/serial/samsung*
include/linux/platform_data/*s3c*
include/linux/serial_s3c.h
include/linux/soc/samsung/
- Regex
exynos
s3c2410
s3c64xx
s5pv210
ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT¶
Andrzej Hajda <a.hajda@samsung.com>
- Mailing list
linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org
- Status
Maintained
- Files
drivers/media/platform/s5p-g2d/
ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT¶
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/s5p-cec.txt
drivers/media/cec/platform/s5p/
ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT¶
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, linux-media@vger.kernel.org
- Status
Maintained
- Files
drivers/media/platform/s5p-jpeg/
ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT¶
Andrzej Hajda <a.hajda@samsung.com>
- Mailing list
linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org
- Status
Maintained
- Files
drivers/media/platform/s5p-mfc/
ARM/SHMOBILE ARM ARCHITECTURE¶
Geert Uytterhoeven <geert+renesas@glider.be>, Magnus Damm <magnus.damm@gmail.com>
- Mailing list
- Status
Supported
- Patchwork
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
- Files
Documentation/devicetree/bindings/arm/renesas.yaml
arch/arm/boot/dts/emev2*
arch/arm/boot/dts/gr-peach*
arch/arm/boot/dts/iwg20d-q7*
arch/arm/boot/dts/r7s*
arch/arm/boot/dts/r8a*
arch/arm/boot/dts/r9a*
arch/arm/boot/dts/sh*
arch/arm/configs/shmobile_defconfig
arch/arm/include/debug/renesas-scif.S
arch/arm/mach-shmobile/
drivers/soc/renesas/
include/linux/soc/renesas/
ARM/SOCFPGA ARCHITECTURE¶
Dinh Nguyen <dinguyen@kernel.org>
- Status
Maintained
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
- Files
arch/arm/boot/dts/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¶
Dinh Nguyen <dinguyen@kernel.org>
- Status
Maintained
- Files
drivers/clk/socfpga/
ARM/SOCFPGA EDAC SUPPORT¶
Dinh Nguyen <dinguyen@kernel.org>
- Status
Maintained
- Files
drivers/edac/altera_edac.[ch]
ARM/SPREADTRUM SoC SUPPORT¶
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¶
Patrice Chotard <patrice.chotard@foss.st.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- Files
Documentation/devicetree/bindings/i2c/i2c-st.txt
arch/arm/boot/dts/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/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¶
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/stm32*
arch/arm/mach-stm32/
drivers/clocksource/armv7m_systick.c
- Regex
stm32
stm
ARM/Synaptics SoC support¶
Jisheng Zhang <Jisheng.Zhang@synaptics.com>, 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/berlin*
arch/arm/mach-berlin/
arch/arm64/boot/dts/synaptics/
ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/media/tegra-cec.txt
drivers/media/cec/platform/tegra/
ARM/TETON BGA MACHINE SUPPORT¶
“Mark F. Brown” <mark.brown314@gmail.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS¶
Santosh Shilimkar <ssantosh@kernel.org>
- Mailing list
- Status
Maintained
- Files
drivers/memory/*emif*
ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE¶
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/ssantosh/linux-keystone.git
- Files
arch/arm/boot/dts/keystone-*
arch/arm/mach-keystone/
ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK¶
Santosh Shilimkar <ssantosh@kernel.org>
- Mailing list
- Status
Maintained
- Files
drivers/clk/keystone/
ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE¶
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¶
Santosh Shilimkar <ssantosh@kernel.org>
- Mailing list
- Status
Maintained
- Files
drivers/power/reset/keystone-reset.c
ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE¶
Nishanth Menon <nm@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
arch/arm64/boot/dts/ti/Makefile
arch/arm64/boot/dts/ti/k3-*
include/dt-bindings/pinctrl/k3.h
ARM/THECUS N2100 MACHINE SUPPORT¶
Lennert Buytenhek <kernel@wantstofly.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
ARM/TOSA MACHINE SUPPORT¶
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>, Dirk Opfer <dirk@opfer-online.de>
- Status
Maintained
ARM/TOSHIBA VISCONTI ARCHITECTURE¶
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/net/toshiba,visconti-dwmac.yaml
Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
arch/arm64/boot/dts/toshiba/
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
drivers/gpio/gpio-visconti.c
drivers/pinctrl/visconti/
drivers/watchdog/visconti_wdt.c
- Regex
visconti
ARM/UNIPHIER ARCHITECTURE¶
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
arch/arm/boot/dts/uniphier*
arch/arm/include/asm/hardware/cache-uniphier.h
arch/arm/mach-uniphier/
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¶
Liviu Dudau <liviu.dudau@arm.com>, Sudeep Holla <sudeep.holla@arm.com>, Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
*/*/*/vexpress*
*/*/vexpress*
arch/arm/boot/dts/vexpress*
arch/arm/mach-vexpress/
arch/arm64/boot/dts/arm/
drivers/clk/versatile/clk-vexpress-osc.c
drivers/clocksource/timer-versatile.c
- Regex
mps2
ARM/VFP SUPPORT¶
Russell King <linux@armlinux.org.uk>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Web-page
- Files
arch/arm/vfp/
ARM/VOIPAC PXA270 SUPPORT¶
Marek Vasut <marek.vasut@gmail.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/mach-pxa/include/mach/vpac270.h
arch/arm/mach-pxa/vpac270.c
ARM/VT8500 ARM ARCHITECTURE¶
Tony Prisk <linux@prisktech.co.nz>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
Documentation/devicetree/bindings/i2c/i2c-wmt.txt
arch/arm/mach-vt8500/
drivers/clocksource/timer-vt8500.c
drivers/i2c/busses/i2c-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/usb/host/ehci-platform.c
drivers/usb/host/uhci-platform.c
drivers/video/fbdev/vt8500lcdfb.*
drivers/video/fbdev/wm8505fb*
drivers/video/fbdev/wmt_ge_rops.*
ARM/ZIPIT Z2 SUPPORT¶
Marek Vasut <marek.vasut@gmail.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/mach-pxa/include/mach/z2.h
arch/arm/mach-pxa/z2.c
ARM/ZYNQ ARCHITECTURE¶
Michal Simek <michal.simek@xilinx.com>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Supported
- Web-page
- SCM
- Files
Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.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 PORT (AARCH64 ARCHITECTURE)¶
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/arm64/
arch/arm64/
tools/testing/selftests/arm64/
- Excluded
arch/arm64/boot/dts/
ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER¶
George McCollister <george.mccollister@gmail.com>
- Mailing list
- 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¶
Sakari Ailus <sakari.ailus@iki.fi>
- Mailing list
- Status
Maintained
- Files
drivers/leds/leds-as3645a.c
ASAHI KASEI AK7375 LENS VOICE COIL DRIVER¶
Tianshu Qiu <tian.shu.qiu@intel.com>
- Mailing list
- Status
Maintained
- SCM
git git://linuxtv.org/media_tree.git
- Files
Documentation/devicetree/bindings/media/i2c/ak7375.txt
drivers/media/i2c/ak7375.c
ASAHI KASEI AK8974 DRIVER¶
Linus Walleij <linus.walleij@linaro.org>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/iio/magnetometer/ak8974.c
ASC7621 HARDWARE MONITOR DRIVER¶
George Joseph <george.joseph@fairview5.com>
- Mailing list
- Status
Maintained
- Files
hwmon/asc7621
drivers/hwmon/asc7621.c
ASPEED PINCTRL DRIVERS¶
Andrew Jeffery <andrew@aj.id.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¶
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¶
Andrew Jeffery <andrew@aj.id.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 VIDEO ENGINE DRIVER¶
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-video.c
ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS¶
Corentin Chary <corentin.chary@gmail.com>
- Mailing list
acpi4asus-user@lists.sourceforge.net, platform-driver-x86@vger.kernel.org
- Status
Maintained
- Web-page
- Files
drivers/platform/x86/asus*.c
drivers/platform/x86/eeepc*.c
ASUS WIRELESS RADIO CONTROL DRIVER¶
João Paulo Rechi Vita <jprvita@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/platform/x86/asus-wireless.c
ASYMMETRIC KEYS¶
David Howells <dhowells@redhat.com>
- Mailing list
- 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
- Files
crypto/async-tx-api
crypto/async_tx/
include/linux/async_tx.h
AT24 EEPROM DRIVER¶
Bartosz Golaszewski <bgolaszewski@baylibre.com>
- Mailing list
- 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¶
“Justin Sanders” <justin@coraid.com>
- Status
Supported
- Web-page
- Files
Documentation/admin-guide/aoe/
drivers/block/aoe/
ATC260X PMIC MFD DRIVER¶
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
- Mailing list
- 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¶
Alban Bedel <albeu@free.fr>
- Status
Maintained
- Web-page
- 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¶
Alban Bedel <albeu@free.fr>
- Status
Maintained
- Web-page
- 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¶
Kalle Valo <kvalo@codeaurora.org>
- Mailing list
- Status
Supported
- Files
drivers/net/wireless/ath/*
ATHEROS ATH5K WIRELESS DRIVER¶
Jiri Slaby <jirislaby@kernel.org>, Nick Kossifidis <mickflemm@gmail.com>, Luis Chamberlain <mcgrof@kernel.org>
- Mailing list
- Status
Maintained
- Web-page
- Files
drivers/net/wireless/ath/ath5k/
ATHEROS ATH6KL WIRELESS DRIVER¶
Kalle Valo <kvalo@codeaurora.org>
- Mailing list
- Status
Supported
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
- Files
drivers/net/wireless/ath/ath6kl/
ATI_REMOTE2 DRIVER¶
Ville Syrjala <syrjala@sci.fi>
- Status
Maintained
- Files
drivers/input/misc/ati_remote2.c
ATK0110 HWMON DRIVER¶
Luca Tettamanti <kronos.it@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/hwmon/asus_atk0110.c
ATLX ETHERNET DRIVERS¶
Chris Snook <chris.snook@gmail.com>
- Mailing list
- Status
Maintained
- Web-page
http://sourceforge.net/projects/atl1 http://atl1.sourceforge.net
- Files
drivers/net/ethernet/atheros/
ATM¶
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
- Files
drivers/atm/
include/linux/atm*
include/uapi/linux/atm*
ATMEL MACB ETHERNET DRIVER¶
Nicolas Ferre <nicolas.ferre@microchip.com>, Claudiu Beznea <claudiu.beznea@microchip.com>
- Status
Supported
- Files
drivers/net/ethernet/cadence/
ATMEL MAXTOUCH DRIVER¶
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
ATMEL WIRELESS DRIVER¶
Simon Kelley <simon@thekelleys.org.uk>
- Mailing list
- Status
Maintained
- Web-page
http://www.thekelleys.org.uk/atmel http://atmelwlandriver.sourceforge.net/
- Files
drivers/net/wireless/atmel/atmel*
ATOMIC INFRASTRUCTURE¶
Will Deacon <will@kernel.org>, Peter Zijlstra <peterz@infradead.org>
- Reviewer
Boqun Feng <boqun.feng@gmail.com>
- Mailing list
- Status
Maintained
- Files
arch/*/include/asm/atomic*.h
include/*/atomic*.h
include/linux/refcount.h
Documentation/atomic_*.txt
scripts/atomic/
ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER¶
Bradley Grove <linuxdrivers@attotech.com>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/scsi/esas2r
ATUSB IEEE 802.15.4 RADIO DRIVER¶
Stefan Schmidt <stefan@datenfreihafen.org>
- Mailing list
- Status
Maintained
- Files
drivers/net/ieee802154/at86rf230.h
drivers/net/ieee802154/atusb.c
drivers/net/ieee802154/atusb.h
AUDIT SUBSYSTEM¶
Paul Moore <paul@paul-moore.com>, Eric Paris <eparis@redhat.com>
- Mailing list
linux-audit@redhat.com (moderated for non-subscribers)
- Status
Supported
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
- Files
include/asm-generic/audit_*.h
include/linux/audit.h
include/uapi/linux/audit.h
kernel/audit*
lib/*audit.c
AUXILIARY DISPLAY DRIVERS¶
Miguel Ojeda <ojeda@kernel.org>
- Status
Maintained
- Files
drivers/auxdisplay/
include/linux/cfag12864b.h
AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER¶
Andreas Klinger <ak@it-klinger.de>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
drivers/iio/adc/hx711.c
AX.25 NETWORK LAYER¶
Ralf Baechle <ralf@linux-mips.org>
- Mailing list
- Status
Maintained
- Web-page
- Files
include/net/ax25.h
include/uapi/linux/ax25.h
net/ax25/
AXENTIA ARM DEVICES¶
Peter Rosin <peda@axentia.se>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
arch/arm/boot/dts/at91-linea.dtsi
arch/arm/boot/dts/at91-natte.dtsi
arch/arm/boot/dts/at91-nattis-2-natte-2.dts
arch/arm/boot/dts/at91-tse850-3.dts
AXENTIA ASOC DRIVERS¶
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¶
Nuno Sá <nuno.sa@analog.com>
- Mailing list
- Status
Supported
- Web-page
- Files
Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
drivers/hwmon/axi-fan-control.c
AXXIA I2C CONTROLLER¶
Krzysztof Adamski <krzysztof.adamski@nokia.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/i2c/i2c-axxia.txt
drivers/i2c/busses/i2c-axxia.c
AZ6007 DVB DRIVER¶
Mauro Carvalho Chehab <mchehab@kernel.org>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/usb/dvb-usb-v2/az6007.c
AZTECH FM RADIO RECEIVER DRIVER¶
Hans Verkuil <hverkuil@xs4all.nl>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/radio/radio-aztech*
B43 WIRELESS DRIVER¶
- Mailing list
- Status
Odd Fixes
- Web-page
- Files
drivers/net/wireless/broadcom/b43/
B43LEGACY WIRELESS DRIVER¶
Larry Finger <Larry.Finger@lwfinger.net>
- Mailing list
- Status
Maintained
- Web-page
- Files
drivers/net/wireless/broadcom/b43legacy/
BACKLIGHT CLASS/SUBSYSTEM¶
Lee Jones <lee.jones@linaro.org>, Daniel Thompson <daniel.thompson@linaro.org>, Jingoo Han <jingoohan1@gmail.com>
- Mailing list
- 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
BATMAN ADVANCED¶
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
- Patchwork
- bugs
- chat
- SCM
- 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¶
Thomas Sailer <t.sailer@alumni.ethz.ch>
- Mailing list
- Status
Maintained
- Web-page
- Files
drivers/net/hamradio/baycom*
BCACHE (BLOCK LAYER CACHE)¶
Coly Li <colyli@suse.de>, Kent Overstreet <kent.overstreet@gmail.com>
- Mailing list
- Status
Maintained
- Web-page
- chat
- Files
drivers/md/bcache/
BDISP ST MEDIA DRIVER¶
Fabien Dessenne <fabien.dessenne@foss.st.com>
- Mailing list
- Status
Supported
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/platform/sti/bdisp
BECKHOFF CX5020 ETHERCAT MASTER DRIVER¶
Dariusz Marcinkiewicz <reksio@newterm.pl>
- Mailing list
- Status
Maintained
- Files
drivers/net/ethernet/ec_bhf.c
BEFS FILE SYSTEM¶
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¶
Paolo Valente <paolo.valente@linaro.org>, Jens Axboe <axboe@kernel.dk>
- Mailing list
- Status
Maintained
- Files
block/bfq-iosched
block/bfq-*
BFS FILE SYSTEM¶
“Tigran A. Aivazian” <aivazian.tigran@gmail.com>
- Status
Maintained
- Files
filesystems/bfs
fs/bfs/
include/uapi/linux/bfs_fs.h
BITMAP API¶
Yury Norov <yury.norov@gmail.com>
- Reviewer
Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Rasmus Villemoes <linux@rasmusvillemoes.dk>
- Status
Maintained
- Files
include/asm-generic/bitops/find.h
include/linux/bitmap.h
lib/bitmap.c
lib/find_bit.c
lib/find_bit_benchmark.c
lib/test_bitmap.c
tools/include/asm-generic/bitops/find.h
tools/include/linux/bitmap.h
tools/lib/bitmap.c
tools/lib/find_bit.c
BLINKM RGB LED DRIVER¶
Jan-Simon Moeller <jansimon.moeller@gmx.de>
- Status
Maintained
- Files
drivers/leds/leds-blinkm.c
BLOCK LAYER¶
Jens Axboe <axboe@kernel.dk>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
- Files
block/
drivers/block/
fs/block_dev.c
include/linux/blk*
kernel/trace/blktrace.c
lib/sbitmap.c
BLOCK2MTD DRIVER¶
Joern Engel <joern@lazybastard.org>
- Mailing list
- Status
Maintained
- Files
drivers/mtd/devices/block2mtd.c
BLUETOOTH DRIVERS¶
Marcel Holtmann <marcel@holtmann.org>, Johan Hedberg <johan.hedberg@gmail.com>, Luiz Augusto von Dentz <luiz.dentz@gmail.com>
- Mailing list
- Status
Supported
- Web-page
- 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
drivers/bluetooth/
BLUETOOTH SUBSYSTEM¶
Marcel Holtmann <marcel@holtmann.org>, Johan Hedberg <johan.hedberg@gmail.com>, Luiz Augusto von Dentz <luiz.dentz@gmail.com>
- Mailing list
- Status
Supported
- Web-page
- 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¶
Jay Vosburgh <j.vosburgh@gmail.com>, Veaceslav Falico <vfalico@gmail.com>, Andy Gospodarek <andy@greyhouse.net>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/net/bonding/
include/net/bonding.h
include/uapi/linux/if_bonding.h
BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER¶
Dan Robertson <dan@dlrobertson.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
drivers/iio/accel/bma400*
BPF (Safe dynamic programs and tools)¶
Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>, Andrii Nakryiko <andrii@kernel.org>
- Reviewer
Martin KaFai Lau <kafai@fb.com>, Song Liu <songliubraving@fb.com>, Yonghong Song <yhs@fb.com>, John Fastabend <john.fastabend@gmail.com>, KP Singh <kpsingh@kernel.org>
- Mailing list
- Status
Supported
- Web-page
- 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/filterDocumentation/userspace-api/ebpf/
arch/*/net/*
include/linux/bpf*
include/linux/filter.h
include/trace/events/xdp.h
include/uapi/linux/bpf*
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
tools/bpf/
tools/lib/bpf/
tools/testing/selftests/bpf/
- Regex
bpf
- Content regex
bpf
BPF JIT for ARM¶
Shubham Bansal <illusionist.neo@gmail.com>
- Mailing list
- Status
Maintained
- Files
arch/arm/net/
BPF JIT for ARM64¶
Daniel Borkmann <daniel@iogearbox.net>, Alexei Starovoitov <ast@kernel.org>, Zi Shen Lim <zlim.lnx@gmail.com>
- Mailing list
- Status
Supported
- Files
arch/arm64/net/
BPF JIT for MIPS (32-BIT AND 64-BIT)¶
Paul Burton <paulburton@kernel.org>
- Mailing list
- Status
Maintained
- Files
arch/mips/net/
BPF JIT for NFP NICs¶
Jakub Kicinski <kuba@kernel.org>
- Mailing list
- Status
Supported
- Files
drivers/net/ethernet/netronome/nfp/bpf/
BPF JIT for POWERPC (32-BIT AND 64-BIT)¶
Naveen N. Rao <naveen.n.rao@linux.ibm.com>, Sandipan Das <sandipan@linux.ibm.com>
- Mailing list
- Status
Maintained
- Files
arch/powerpc/net/
BPF JIT for RISC-V (32-bit)¶
Luke Nelson <luke.r.nels@gmail.com>, Xi Wang <xi.wang@gmail.com>
- Mailing list
- Status
Maintained
- Files
arch/riscv/net/
- Excluded
arch/riscv/net/bpf_jit_comp64.c
BPF JIT for RISC-V (64-bit)¶
Björn Töpel <bjorn@kernel.org>
- Mailing list
- Status
Maintained
- Files
arch/riscv/net/
- Excluded
arch/riscv/net/bpf_jit_comp32.c
BPF JIT for S390¶
Ilya Leoshkevich <iii@linux.ibm.com>, Heiko Carstens <hca@linux.ibm.com>, Vasily Gorbik <gor@linux.ibm.com>
- Mailing list
- Status
Maintained
- Files
arch/s390/net/
- Excluded
arch/s390/net/pnet.c
BPF JIT for SPARC (32-BIT AND 64-BIT)¶
David S. Miller <davem@davemloft.net>
- Mailing list
- Status
Maintained
- Files
arch/sparc/net/
BPF JIT for X86 32-BIT¶
Wang YanQing <udknight@gmail.com>
- Mailing list
- Status
Maintained
- Files
arch/x86/net/bpf_jit_comp32.c
BPF JIT for X86 64-BIT¶
Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>
- Mailing list
- Status
Supported
- Files
arch/x86/net/
- Excluded
arch/x86/net/bpf_jit_comp32.c
BPF LSM (Security Audit and Enforcement using BPF)¶
KP Singh <kpsingh@kernel.org>
- Reviewer
Florent Revest <revest@chromium.org>, Brendan Jackman <jackmanb@chromium.org>
- Mailing list
- Status
Maintained
- Files
bpf/bpf_lsm
include/linux/bpf_lsm.h
kernel/bpf/bpf_lsm.c
security/bpf/
BROADCOM B44 10/100 ETHERNET DRIVER¶
Michael Chan <michael.chan@broadcom.com>
- Mailing list
- Status
Supported
- Files
drivers/net/ethernet/broadcom/b44.*
BROADCOM B53 ETHERNET SWITCH DRIVER¶
Florian Fainelli <f.fainelli@gmail.com>
- Mailing list
netdev@vger.kernel.org, openwrt-devel@lists.openwrt.org (subscribers-only)
- Status
Supported
- Files
Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
drivers/net/dsa/b53/*
include/linux/dsa/brcm.h
include/linux/platform_data/b53.h
BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE¶
Nicolas Saenz Julienne <nsaenz@kernel.org>
- Mailing list
bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.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/nsaenz/linux-rpi.git
- Files
Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
drivers/pci/controller/pcie-brcmstb.c
drivers/staging/vc04_services
- Regex
bcm2711
bcm283*
BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE¶
Florian Fainelli <f.fainelli@gmail.com>, Ray Jui <rjui@broadcom.com>, Scott Branden <sbranden@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- SCM
git git://github.com/broadcom/mach-bcm
- Files
arch/arm/mach-bcm/
- Regex
bcm281*
bcm113*
bcm216*
kona
BROADCOM BCM47XX MIPS ARCHITECTURE¶
Hauke Mehrtens <hauke@hauke-m.de>, Rafał Miłecki <zajec5@gmail.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/mips/brcm/
arch/mips/bcm47xx/*
arch/mips/include/asm/mach-bcm47xx/*
BROADCOM BCM4908 ETHERNET DRIVER¶
Rafał Miłecki <rafal@milecki.pl>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
drivers/net/ethernet/broadcom/bcm4908_enet.*
drivers/net/ethernet/broadcom/unimac.h
BROADCOM BCM5301X ARM ARCHITECTURE¶
Hauke Mehrtens <hauke@hauke-m.de>, Rafał Miłecki <zajec5@gmail.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
- Status
Maintained
- Files
arch/arm/boot/dts/bcm470*
arch/arm/boot/dts/bcm5301*
arch/arm/boot/dts/bcm953012*
arch/arm/mach-bcm/bcm_5301x.c
BROADCOM BCM53573 ARM ARCHITECTURE¶
Rafał Miłecki <rafal@milecki.pl>
- Mailing list
bcm-kernel-feedback-list@broadcom.com, linux-arm-kernel@lists.infradead.org
- Status
Maintained
- Files
arch/arm/boot/dts/bcm47189*
arch/arm/boot/dts/bcm53573*
BROADCOM BCM63XX ARM ARCHITECTURE¶
Florian Fainelli <f.fainelli@gmail.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- SCM
git git://github.com/broadcom/stblinux.git
- Regex
bcm63xx
BROADCOM BCM63XX/BCM33XX UDC DRIVER¶
Kevin Cernekee <cernekee@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/usb/gadget/udc/bcm63xx_udc.*
BROADCOM BCM7XXX ARM ARCHITECTURE¶
Florian Fainelli <f.fainelli@gmail.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- SCM
git git://github.com/broadcom/stblinux.git
- Files
Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
arch/arm/boot/dts/bcm7*.dts*
arch/arm/include/asm/hardware/cache-b15-rac.h
arch/arm/mach-bcm/*brcmstb*
arch/arm/mm/cache-b15-rac.c
drivers/bus/brcmstb_gisb.c
drivers/pci/controller/pcie-brcmstb.c
- Regex
brcmstb
BROADCOM BDC DRIVER¶
Al Cooper <alcooperx@gmail.com>
- Mailing list
linux-usb@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- Files
Documentation/devicetree/bindings/usb/brcm,bdc.txt
drivers/usb/gadget/udc/bdc/
BROADCOM BMIPS CPUFREQ DRIVER¶
Markus Mayer <mmayer@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
- Status
Maintained
- Files
drivers/cpufreq/bmips-cpufreq.c
BROADCOM BMIPS MIPS ARCHITECTURE¶
Florian Fainelli <f.fainelli@gmail.com>
- Mailing list
bcm-kernel-feedback-list@broadcom.com, linux-mips@vger.kernel.org
- Status
Maintained
- SCM
git git://github.com/broadcom/stblinux.git
- Files
arch/mips/bmips/*
arch/mips/boot/dts/brcm/bcm*.dts*
arch/mips/include/asm/mach-bmips/*
arch/mips/kernel/*bmips*
drivers/soc/bcm/bcm63xx
drivers/irqchip/irq-bcm63*
drivers/irqchip/irq-bcm7*
drivers/irqchip/irq-brcmstb*
include/linux/bcm963xx_nvram.h
include/linux/bcm963xx_tag.h
BROADCOM BNX2 GIGABIT ETHERNET DRIVER¶
Rasesh Mody <rmody@marvell.com>, GR-Linux-NIC-Dev@marvell.com
- Mailing list
- Status
Supported
- Files
drivers/net/ethernet/broadcom/bnx2.*
drivers/net/ethernet/broadcom/bnx2_*
BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER¶
Saurav Kashyap <skashyap@marvell.com>, Javed Hasan <jhasan@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com
- Mailing list
- Status
Supported
- Files
drivers/scsi/bnx2fc/
BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER¶
Nilesh Javali <njavali@marvell.com>, Manish Rangankar <mrangankar@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com
- Mailing list
- Status
Supported
- Files
drivers/scsi/bnx2i/
BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER¶
Ariel Elior <aelior@marvell.com>, Sudarsana Kalluru <skalluru@marvell.com>, GR-everest-linux-l2@marvell.com
- Mailing list
- Status
Supported
- Files
drivers/net/ethernet/broadcom/bnx2x/
BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER¶
Michael Chan <michael.chan@broadcom.com>
- Mailing list
- Status
Supported
- Files
drivers/net/ethernet/broadcom/bnxt/
BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER¶
Arend van Spriel <aspriel@gmail.com>, Franky Lin <franky.lin@broadcom.com>, Hante Meuleman <hante.meuleman@broadcom.com>, Chi-hsien Lin <chi-hsien.lin@infineon.com>, Wright Feng <wright.feng@infineon.com>, Chung-hsien Hsu <chung-hsien.hsu@infineon.com>
- Mailing list
linux-wireless@vger.kernel.org, brcm80211-dev-list.pdl@broadcom.com, SHA-cyfmac-dev-list@infineon.com
- Status
Supported
- Files
drivers/net/wireless/broadcom/brcm80211/
BROADCOM BRCMSTB GPIO DRIVER¶
Gregory Fong <gregory.0xf0@gmail.com>
- Mailing list
- Status
Supported
- Files
Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
drivers/gpio/gpio-brcmstb.c
BROADCOM BRCMSTB I2C DRIVER¶
Kamal Dasu <kdasu.kdev@gmail.com>
- Mailing list
linux-i2c@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com
- Status
Supported
- Files
Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
drivers/i2c/busses/i2c-brcmstb.c
BROADCOM BRCMSTB UART DRIVER¶
Al Cooper <alcooperx@gmail.com>
- Mailing list
linux-serial@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- Files
Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
drivers/tty/serial/8250/8250_bcm7271.c
BROADCOM BRCMSTB USB EHCI DRIVER¶
Al Cooper <alcooperx@gmail.com>
- Mailing list
linux-usb@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- Files
Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
drivers/usb/host/ehci-brcm.*
BROADCOM BRCMSTB USB PIN MAP DRIVER¶
Al Cooper <alcooperx@gmail.com>
- Mailing list
linux-usb@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- Files
Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
drivers/usb/misc/brcmstb-usb-pinmap.c
BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER¶
Al Cooper <alcooperx@gmail.com>
- Mailing list
linux-kernel@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- Files
drivers/phy/broadcom/phy-brcm-usb*
BROADCOM ETHERNET PHY DRIVERS¶
Florian Fainelli <f.fainelli@gmail.com>
- Mailing list
bcm-kernel-feedback-list@broadcom.com, netdev@vger.kernel.org
- Status
Supported
- Files
Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
drivers/net/phy/bcm*.[ch]
drivers/net/phy/broadcom.c
include/linux/brcmphy.h
BROADCOM GENET ETHERNET DRIVER¶
Doug Berger <opendmb@gmail.com>, Florian Fainelli <f.fainelli@gmail.com>
- Mailing list
bcm-kernel-feedback-list@broadcom.com, netdev@vger.kernel.org
- Status
Supported
- Files
Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
drivers/net/ethernet/broadcom/genet/
drivers/net/ethernet/broadcom/unimac.h
drivers/net/mdio/mdio-bcm-unimac.c
include/linux/platform_data/bcmgenet.h
include/linux/platform_data/mdio-bcm-unimac.h
BROADCOM IPROC ARM ARCHITECTURE¶
Ray Jui <rjui@broadcom.com>, Scott Branden <sbranden@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- SCM
git git://github.com/broadcom/cygnus-linux.git
- Files
arch/arm64/boot/dts/broadcom/northstar2/*
arch/arm64/boot/dts/broadcom/stingray/*
drivers/clk/bcm/clk-ns*
drivers/clk/bcm/clk-sr*
drivers/pinctrl/bcm/pinctrl-ns*
include/dt-bindings/clock/bcm-sr*
- Regex
iproc
cygnus
bcm[-_]nsp
bcm9113*
bcm9583*
bcm9585*
bcm9586*
bcm988312
bcm113*
bcm583*
bcm585*
bcm586*
bcm88312
hr2
stingray
BROADCOM IPROC GBIT ETHERNET DRIVER¶
Rafał Miłecki <rafal@milecki.pl>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/net/brcm,amac.txt
drivers/net/ethernet/broadcom/bgmac*
drivers/net/ethernet/broadcom/unimac.h
BROADCOM KONA GPIO DRIVER¶
Ray Jui <rjui@broadcom.com>
- Mailing list
- Status
Supported
- Files
Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
drivers/gpio/gpio-bcm-kona.c
BROADCOM NETXTREME-E ROCE DRIVER¶
Selvin Xavier <selvin.xavier@broadcom.com>, Devesh Sharma <devesh.sharma@broadcom.com>, Somnath Kotur <somnath.kotur@broadcom.com>, Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>, Naresh Kumar PBS <nareshkumar.pbs@broadcom.com>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/infiniband/hw/bnxt_re/
include/uapi/rdma/bnxt_re-abi.h
BROADCOM NVRAM DRIVER¶
Rafał Miłecki <zajec5@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/firmware/broadcom/*
BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER¶
Rafał Miłecki <rafal@milecki.pl>, Florian Fainelli <f.fainelli@gmail.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
- Status
Maintained
- SCM
git git://github.com/broadcom/stblinux.git
- Files
drivers/soc/bcm/bcm63xx/bcm-pmb.c
include/dt-bindings/soc/bcm-pmb.h
BROADCOM SPECIFIC AMBA DRIVER (BCMA)¶
Rafał Miłecki <zajec5@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/bcma/
include/linux/bcma/
BROADCOM SPI DRIVER¶
Kamal Dasu <kdasu.kdev@gmail.com>, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- Files
Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
drivers/spi/spi-bcm-qspi.*
drivers/spi/spi-brcmstb-qspi.c
drivers/spi/spi-iproc-qspi.c
BROADCOM STB AVS CPUFREQ DRIVER¶
Markus Mayer <mmayer@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
drivers/cpufreq/brcmstb*
BROADCOM STB AVS TMON DRIVER¶
Markus Mayer <mmayer@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
drivers/thermal/broadcom/brcmstb*
BROADCOM STB DPFE DRIVER¶
Markus Mayer <mmayer@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Maintained
- Files
Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
drivers/memory/brcmstb_dpfe.c
BROADCOM STB NAND FLASH DRIVER¶
Brian Norris <computersforpeace@gmail.com>, Kamal Dasu <kdasu.kdev@gmail.com>
- Mailing list
linux-mtd@lists.infradead.org, bcm-kernel-feedback-list@broadcom.com
- Status
Maintained
- Files
drivers/mtd/nand/raw/brcmnand/
BROADCOM SYSTEMPORT ETHERNET DRIVER¶
Florian Fainelli <f.fainelli@gmail.com>
- Mailing list
bcm-kernel-feedback-list@broadcom.com, netdev@vger.kernel.org
- Status
Supported
- Files
drivers/net/ethernet/broadcom/bcmsysport.*
drivers/net/ethernet/broadcom/unimac.h
BROADCOM TG3 GIGABIT ETHERNET DRIVER¶
Siva Reddy Kallam <siva.kallam@broadcom.com>, Prashant Sreedharan <prashant@broadcom.com>, Michael Chan <mchan@broadcom.com>
- Mailing list
- Status
Supported
- Files
drivers/net/ethernet/broadcom/tg3.*
BROADCOM VK DRIVER¶
Scott Branden <scott.branden@broadcom.com>
- Mailing list
- Status
Supported
- Files
drivers/misc/bcm-vk/
include/uapi/linux/misc/bcm_vk.h
BROCADE BFA FC SCSI DRIVER¶
Anil Gurumurthy <anil.gurumurthy@qlogic.com>, Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
- Mailing list
- Status
Supported
- Files
drivers/scsi/bfa/
BROCADE BNA 10 GIGABIT ETHERNET DRIVER¶
Rasesh Mody <rmody@marvell.com>, Sudarsana Kalluru <skalluru@marvell.com>, GR-Linux-NIC-Dev@marvell.com
- Mailing list
- Status
Supported
- Files
drivers/net/ethernet/brocade/bna/
BSG (block layer generic sg v4 driver)¶
FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
- Mailing list
- Status
Supported
- Files
block/bsg.c
include/linux/bsg.h
include/uapi/linux/bsg.h
BT87X AUDIO DRIVER¶
Clemens Ladisch <clemens@ladisch.de>
- Mailing list
alsa-devel@alsa-project.org (moderated for non-subscribers)
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
- Files
sound/cards/bt87x
sound/pci/bt87x.c
BT8XXGPIO DRIVER¶
Michael Buesch <m@bues.ch>
- Status
Maintained
- Web-page
- Files
drivers/gpio/gpio-bt8xx.c
BTRFS FILE SYSTEM¶
Chris Mason <clm@fb.com>, Josef Bacik <josef@toxicpanda.com>, David Sterba <dsterba@suse.com>
- Mailing list
- Status
Maintained
- Web-page
- Patchwork
- chat
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
- Files
filesystems/btrfs
fs/btrfs/
include/linux/btrfs*
include/uapi/linux/btrfs*
BTTV VIDEO4LINUX DRIVER¶
Mauro Carvalho Chehab <mchehab@kernel.org>
- Mailing list
- Status
Odd fixes
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
Documentation/driver-api/media/drivers/bttv*
drivers/media/pci/bt8xx/bttv*
BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS¶
Chanwoo Choi <cw00.choi@samsung.com>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
- Files
Documentation/devicetree/bindings/devfreq/exynos-bus.txt
drivers/devfreq/exynos-bus.c
BUSLOGIC SCSI DRIVER¶
Khalid Aziz <khalid@gonehiking.org>
- Mailing list
- Status
Maintained
- Files
drivers/scsi/BusLogic.*
drivers/scsi/FlashPoint.*
C-MEDIA CMI8788 DRIVER¶
Clemens Ladisch <clemens@ladisch.de>
- Mailing list
alsa-devel@alsa-project.org (moderated for non-subscribers)
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
- Files
sound/pci/oxygen/
C-SKY ARCHITECTURE¶
Guo Ren <guoren@kernel.org>
- Mailing list
- Status
Supported
- SCM
- Files
Documentation/devicetree/bindings/csky/
Documentation/devicetree/bindings/interrupt-controller/csky,*
Documentation/devicetree/bindings/timer/csky,*
arch/csky/
drivers/clocksource/timer-gx6605s.c
drivers/clocksource/timer-mp-csky.c
drivers/irqchip/irq-csky-*
- Regex
csky
- Content regex
csky
CA8210 IEEE-802.15.4 RADIO DRIVER¶
Harry Morris <h.morris@cascoda.com>
- Mailing list
- Status
Maintained
- Web-page
- Files
Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
drivers/net/ieee802154/ca8210.c
CANAAN/KENDRYTE K210 SOC FPIOA DRIVER¶
Damien Le Moal <damien.lemoal@wdc.com>
- Mailing list
linux-riscv@lists.infradead.org, linux-gpio@vger.kernel.org (pinctrl driver)
- Files
Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
drivers/pinctrl/pinctrl-k210.c
CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER¶
Damien Le Moal <damien.lemoal@wdc.com>
- Mailing list
linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org
- Status
Maintained
- Files
Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
drivers/reset/reset-k210.c
CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER¶
Damien Le Moal <damien.lemoal@wdc.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
drivers/soc/canaan/
include/soc/canaan/
CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS¶
David Howells <dhowells@redhat.com>
- Mailing list
linux-cachefs@redhat.com (moderated for non-subscribers)
- Status
Supported
- Files
filesystems/caching/cachefiles
fs/cachefiles/
CADENCE MIPI-CSI2 BRIDGES¶
Maxime Ripard <mripard@kernel.org>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/media/cdns,*.txt
drivers/media/platform/cadence/cdns-csi2*
CADENCE NAND DRIVER¶
- Mailing list
- Status
Orphan
- Files
Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
drivers/mtd/nand/raw/cadence-nand-controller.c
CADENCE USB3 DRD IP DRIVER¶
Peter Chen <peter.chen@kernel.org>, Pawel Laszczak <pawell@cadence.com>
- Reviewer
Roger Quadros <rogerq@kernel.org>, Aswath Govindraju <a-govindraju@ti.com>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
- Files
Documentation/devicetree/bindings/usb/cdns,usb3.yaml
drivers/usb/cdns3/
- Excluded
drivers/usb/cdns3/cdnsp*
CADENCE USBSSP DRD IP DRIVER¶
Pawel Laszczak <pawell@cadence.com>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
- Files
drivers/usb/cdns3/
- Excluded
drivers/usb/cdns3/cdns3*
CADET FM/AM RADIO RECEIVER DRIVER¶
Hans Verkuil <hverkuil@xs4all.nl>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/radio/radio-cadet*
CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER¶
- Mailing list
- Status
Orphan
- SCM
git git://linuxtv.org/media_tree.git
- Files
Documentation/admin-guide/media/cafe_ccic*
drivers/media/platform/marvell-ccic/
CAIF NETWORK LAYER¶
- Mailing list
- Status
Orphan
- Files
Documentation/networking/caif/
drivers/net/caif/
include/net/caif/
include/uapi/linux/caif/
net/caif/
CAKE QDISC¶
Toke Høiland-Jørgensen <toke@toke.dk>
- Mailing list
cake@lists.bufferbloat.net (moderated for non-subscribers)
- Status
Maintained
- Files
net/sched/sch_cake.c
CAN NETWORK DRIVERS¶
Wolfgang Grandegger <wg@grandegger.com>, Marc Kleine-Budde <mkl@pengutronix.de>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
- Files
Documentation/devicetree/bindings/net/can/
drivers/net/can/
include/linux/can/bittiming.h
include/linux/can/dev.h
include/linux/can/led.h
include/linux/can/length.h
include/linux/can/platform/
include/linux/can/rx-offload.h
include/uapi/linux/can/error.h
include/uapi/linux/can/netlink.h
include/uapi/linux/can/vxcan.h
CAN NETWORK LAYER¶
Oliver Hartkopp <socketcan@hartkopp.net>, Marc Kleine-Budde <mkl@pengutronix.de>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
- Files
networking/can
include/linux/can/can-ml.h
include/linux/can/core.h
include/linux/can/skb.h
include/net/netns/can.h
include/uapi/linux/can.h
include/uapi/linux/can/bcm.h
include/uapi/linux/can/gw.h
include/uapi/linux/can/isotp.h
include/uapi/linux/can/raw.h
net/can/
CAN-J1939 NETWORK LAYER¶
Robin van der Gracht <robin@protonic.nl>, Oleksij Rempel <o.rempel@pengutronix.de>
- Reviewer
- Mailing list
- Status
Maintained
- Files
networking/j1939
include/uapi/linux/can/j1939.h
net/can/j1939/
CAPABILITIES¶
Serge Hallyn <serge@hallyn.com>
- Mailing list
- Status
Supported
- Files
include/linux/capability.h
include/uapi/linux/capability.h
kernel/capability.c
security/commoncap.c
CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER¶
Kevin Tsai <ktsai@capellamicro.com>
- Status
Maintained
- Files
drivers/iio/light/cm*
CARL9170 LINUX COMMUNITY WIRELESS DRIVER¶
Christian Lamparter <chunkeey@googlemail.com>
- Mailing list
- Status
Maintained
- Web-page
- Files
drivers/net/wireless/ath/carl9170/
CAVIUM I2C DRIVER¶
Robert Richter <rric@kernel.org>
- Status
Odd Fixes
- Web-page
- Files
drivers/i2c/busses/i2c-octeon*
drivers/i2c/busses/i2c-thunderx*
CAVIUM LIQUIDIO NETWORK DRIVER¶
Derek Chickles <dchickles@marvell.com>, Satanand Burla <sburla@marvell.com>, Felix Manlunas <fmanlunas@marvell.com>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/net/ethernet/cavium/liquidio/
CAVIUM MMC DRIVER¶
Robert Richter <rric@kernel.org>
- Status
Odd Fixes
- Web-page
- Files
drivers/mmc/host/cavium*
CAVIUM OCTEON-TX CRYPTO DRIVER¶
George Cherian <gcherian@marvell.com>
- Mailing list
- Status
Supported
- Web-page
- Files
drivers/crypto/cavium/cpt/
CAVIUM THUNDERX2 ARM64 SOC¶
Robert Richter <rric@kernel.org>
- Mailing list
linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
- Status
Odd Fixes
- Files
Documentation/devicetree/bindings/arm/cavium-thunder2.txt
arch/arm64/boot/dts/cavium/thunder2-99xx*
CBS/ETF/TAPRIO QDISCS¶
Vinicius Costa Gomes <vinicius.gomes@intel.com>
- Status
Maintained
- Mailing list
- Files
net/sched/sch_cbs.c
net/sched/sch_etf.c
net/sched/sch_taprio.c
CC2520 IEEE-802.15.4 RADIO DRIVER¶
Varka Bhadram <varkabhadram@gmail.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
drivers/net/ieee802154/cc2520.c
include/linux/spi/cc2520.h
CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER¶
Gilad Ben-Yossef <gilad@benyossef.com>
- Mailing list
- Status
Supported
- Web-page
https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
- Files
drivers/crypto/ccree/
CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER¶
Hadar Gat <hadar.gat@arm.com>
- Mailing list
- Status
Supported
- Files
drivers/char/hw_random/cctrng.c
drivers/char/hw_random/cctrng.h
Documentation/devicetree/bindings/rng/arm-cctrng.yaml
- Web-page
https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
CEC FRAMEWORK¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Supported
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
Documentation/ABI/testing/debugfs-cec-error-inj
Documentation/devicetree/bindings/media/cec.txt
driver-api/media/cec-coreDocumentation/userspace-api/media/cec
drivers/media/cec/
drivers/media/rc/keymaps/rc-cec.c
include/media/cec-notifier.h
include/media/cec.h
include/uapi/linux/cec-funcs.h
include/uapi/linux/cec.h
CEC GPIO DRIVER¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Supported
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
Documentation/devicetree/bindings/media/cec-gpio.txt
drivers/media/cec/platform/cec-gpio/
CELL BROADBAND ENGINE ARCHITECTURE¶
Arnd Bergmann <arnd@arndb.de>
- Mailing list
- Status
Supported
- Web-page
- Files
arch/powerpc/include/asm/cell*.h
arch/powerpc/include/asm/spu*.h
arch/powerpc/include/uapi/asm/spu*.h
arch/powerpc/platforms/cell/
CELLWISE CW2015 BATTERY DRIVER¶
Tobias Schrammm <t.schramm@manjaro.org>
- Status
Maintained
- Files
Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
drivers/power/supply/cw2015_battery.c
CEPH COMMON CODE (LIBCEPH)¶
Ilya Dryomov <idryomov@gmail.com>, Jeff Layton <jlayton@kernel.org>
- Mailing list
- Status
Supported
- Web-page
- SCM
git git://github.com/ceph/ceph-client.git
- Files
include/linux/ceph/
include/linux/crush/
net/ceph/
CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)¶
Jeff Layton <jlayton@kernel.org>, Ilya Dryomov <idryomov@gmail.com>
- Mailing list
- Status
Supported
- Web-page
- SCM
git git://github.com/ceph/ceph-client.git
- Files
filesystems/ceph
fs/ceph/
CERTIFICATE HANDLING¶
David Howells <dhowells@redhat.com>, David Woodhouse <dwmw2@infradead.org>
- Mailing list
- Status
Maintained
- Files
admin-guide/module-signing
certs/
scripts/extract-cert.c
scripts/sign-file.c
CFAG12864B LCD DRIVER¶
Miguel Ojeda <ojeda@kernel.org>
- Status
Maintained
- Files
drivers/auxdisplay/cfag12864b.c
include/linux/cfag12864b.h
CFAG12864BFB LCD FRAMEBUFFER DRIVER¶
Miguel Ojeda <ojeda@kernel.org>
- Status
Maintained
- Files
drivers/auxdisplay/cfag12864bfb.c
include/linux/cfag12864b.h
CHAR and MISC DRIVERS¶
Arnd Bergmann <arnd@arndb.de>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- Status
Supported
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
- Files
drivers/char/
drivers/misc/
include/linux/miscdevice.h
- Excluded
drivers/char/agp/
drivers/char/hw_random/
drivers/char/ipmi/
drivers/char/random.c
drivers/char/tpm/
CHECKPATCH¶
Andy Whitcroft <apw@canonical.com>, Joe Perches <joe@perches.com>
- Reviewer
Dwaipayan Ray <dwaipayanray1@gmail.com>, Lukas Bulwahn <lukas.bulwahn@gmail.com>
- Status
Maintained
- Files
scripts/checkpatch.pl
CHECKPATCH DOCUMENTATION¶
Dwaipayan Ray <dwaipayanray1@gmail.com>, Lukas Bulwahn <lukas.bulwahn@gmail.com>
- Reviewer
Joe Perches <joe@perches.com>
- Status
Maintained
- Files
CHINESE DOCUMENTATION¶
Alex Shi <alexs@kernel.org>
- Status
Maintained
- Files
Documentation/translations/zh_CN/
CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER¶
Peter Chen <peter.chen@kernel.org>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
- Files
drivers/usb/chipidea/
CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER¶
Hans de Goede <hdegoede@redhat.com>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
drivers/input/touchscreen/chipone_icn8318.c
CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER¶
Hans de Goede <hdegoede@redhat.com>
- Mailing list
- Status
Maintained
- Files
drivers/input/touchscreen/chipone_icn8505.c
CHROME HARDWARE PLATFORM SUPPORT¶
Benson Leung <bleung@chromium.org>, Enric Balletbo i Serra <enric.balletbo@collabora.com>
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
- Files
drivers/platform/chrome/
CHROMEOS EC CODEC DRIVER¶
Cheng-Yi Chiang <cychiang@chromium.org>
- Reviewer
Enric Balletbo i Serra <enric.balletbo@collabora.com>, Guenter Roeck <groeck@chromium.org>
- Status
Maintained
- Files
Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
sound/soc/codecs/cros_ec_codec.*
CHROMEOS EC SUBDRIVERS¶
Benson Leung <bleung@chromium.org>, Enric Balletbo i Serra <enric.balletbo@collabora.com>
- Reviewer
Guenter Roeck <groeck@chromium.org>
- Status
Maintained
- Files
drivers/power/supply/cros_usbpd-charger.c
- Regex
cros_ec
cros-ec
CHRONTEL CH7322 CEC DRIVER¶
Jeff Chase <jnchase@google.com>
- Mailing list
- Status
Maintained
- SCM
git git://linuxtv.org/media_tree.git
- Files
Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
drivers/media/cec/i2c/ch7322.c
CIRRUS LOGIC AUDIO CODEC DRIVERS¶
James Schulman <james.schulman@cirrus.com>, David Rhodes <david.rhodes@cirrus.com>
- Mailing list
alsa-devel@alsa-project.org (moderated for non-subscribers), patches@opensource.cirrus.com
- Status
Maintained
- Files
sound/soc/codecs/cs*
CIRRUS LOGIC EP93XX ETHERNET DRIVER¶
Hartley Sweeten <hsweeten@visionengravers.com>
- Mailing list
- Status
Maintained
- Files
drivers/net/ethernet/cirrus/ep93xx_eth.c
CIRRUS LOGIC LOCHNAGAR DRIVER¶
Charles Keepax <ckeepax@opensource.cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>
- Mailing list
- Status
Supported
- Files
Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
hwmon/lochnagardrivers/clk/clk-lochnagar.c
drivers/hwmon/lochnagar-hwmon.c
drivers/mfd/lochnagar-i2c.c
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
drivers/regulator/lochnagar-regulator.c
include/dt-bindings/clk/lochnagar.h
include/dt-bindings/pinctrl/lochnagar.h
include/linux/mfd/lochnagar*
sound/soc/codecs/lochnagar-sc.c
CIRRUS LOGIC MADERA CODEC DRIVERS¶
Charles Keepax <ckeepax@opensource.cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>
- Mailing list
alsa-devel@alsa-project.org (moderated for non-subscribers), patches@opensource.cirrus.com
- Status
Supported
- Web-page
- SCM
- Files
Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
Documentation/devicetree/bindings/sound/cirrus,madera.yaml
drivers/gpio/gpio-madera*
drivers/irqchip/irq-madera*
drivers/mfd/cs47l*
drivers/mfd/madera*
drivers/pinctrl/cirrus/*
include/dt-bindings/sound/madera*
include/linux/irqchip/irq-madera*
include/linux/mfd/madera/*
include/sound/madera*
sound/soc/codecs/cs47l*
sound/soc/codecs/madera*
CISCO FCOE HBA DRIVER¶
Satish Kharat <satishkh@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>, Karan Tilak Kumar <kartilak@cisco.com>
- Mailing list
- Status
Supported
- Files
drivers/scsi/fnic/
CISCO SCSI HBA DRIVER¶
Karan Tilak Kumar <kartilak@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>
- Mailing list
- Status
Supported
- Files
drivers/scsi/snic/
CISCO VIC ETHERNET NIC DRIVER¶
Christian Benvenuti <benve@cisco.com>, Govindarajulu Varadarajan <_govind@gmx.com>
- Status
Supported
- Files
drivers/net/ethernet/cisco/enic/
CISCO VIC LOW LATENCY NIC DRIVER¶
Christian Benvenuti <benve@cisco.com>, Nelson Escobar <neescoba@cisco.com>
- Status
Supported
- Files
drivers/infiniband/hw/usnic/
CLANG-FORMAT FILE¶
Miguel Ojeda <ojeda@kernel.org>
- Status
Maintained
- Files
.clang-format
CLANG/LLVM BUILD SUPPORT¶
Nathan Chancellor <nathan@kernel.org>, Nick Desaulniers <ndesaulniers@google.com>
- Mailing list
- Status
Supported
- Web-page
- bugs
- chat
- Files
kbuild/llvm
include/linux/compiler-clang.h
scripts/clang-tools/
- Content regex
\b(?i:clang|llvm)\b
CLEANCACHE API¶
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
- Mailing list
- Status
Maintained
- Files
include/linux/cleancache.h
mm/cleancache.c
CLK API¶
Russell King <linux@armlinux.org.uk>
- Mailing list
- Status
Maintained
- Files
include/linux/clk.h
CLOCKSOURCE, CLOCKEVENT DRIVERS¶
Daniel Lezcano <daniel.lezcano@linaro.org>, Thomas Gleixner <tglx@linutronix.de>
- Mailing list
- Status
Supported
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
- Files
Documentation/devicetree/bindings/timer/
drivers/clocksource/
CMPC ACPI DRIVER¶
Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>, Daniel Oliveira Nascimento <don@syst.com.br>
- Mailing list
- Status
Supported
- Files
drivers/platform/x86/classmate-laptop.c
COBALT MEDIA DRIVER¶
Hans Verkuil <hverkuil-cisco@xs4all.nl>
- Mailing list
- Status
Supported
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/pci/cobalt/
COCCINELLE/Semantic Patches (SmPL)¶
Julia Lawall <Julia.Lawall@inria.fr>, Gilles Muller <Gilles.Muller@inria.fr>, Nicolas Palix <nicolas.palix@imag.fr>, Michal Marek <michal.lkml@markovi.net>
- Mailing list
cocci@systeme.lip6.fr (moderated for non-subscribers)
- Status
Supported
- Web-page
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
- Files
dev-tools/coccinelle
scripts/coccicheck
scripts/coccinelle/
CODA FILE SYSTEM¶
Jan Harkes <jaharkes@cs.cmu.edu>, coda@cs.cmu.edu
- Mailing list
- Status
Maintained
- Web-page
- Files
filesystems/coda
fs/coda/
include/linux/coda*.h
include/uapi/linux/coda*.h
CODA V4L2 MEM2MEM DRIVER¶
Philipp Zabel <p.zabel@pengutronix.de>
- Mailing list
- Status
Maintained
- Files
Documentation/devicetree/bindings/media/coda.yaml
drivers/media/platform/coda/
CODE OF CONDUCT¶
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- Status
Supported
- Files
process/code-of-conduct-interpretation process/code-of-conduct
COMEDI DRIVERS¶
Ian Abbott <abbotti@mev.co.uk>, H Hartley Sweeten <hsweeten@visionengravers.com>
- Status
Odd Fixes
- Files
drivers/comedi/
COMMON CLK FRAMEWORK¶
Michael Turquette <mturquette@baylibre.com>, Stephen Boyd <sboyd@kernel.org>
- Mailing list
- Status
Maintained
- Patchwork
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
- Files
Documentation/devicetree/bindings/clock/
drivers/clk/
include/linux/clk-pr*
include/linux/clk/
include/linux/of_clk.h
- Excluded
drivers/clk/clkdev.c
COMMON INTERNET FILE SYSTEM (CIFS)¶
Steve French <sfrench@samba.org>
- Mailing list
linux-cifs@vger.kernel.org, samba-technical@lists.samba.org (moderated for non-subscribers)
- Status
Supported
- Web-page
- SCM
git git://git.samba.org/sfrench/cifs-2.6.git
- Files
Documentation/admin-guide/cifs/
fs/cifs/
COMPACTPCI HOTPLUG CORE¶
Scott Murray <scott@spiteful.org>
- Mailing list
- Status
Maintained
- Files
drivers/pci/hotplug/cpci_hotplug*
COMPACTPCI HOTPLUG GENERIC DRIVER¶
Scott Murray <scott@spiteful.org>
- Mailing list
- Status
Maintained
- Files
drivers/pci/hotplug/cpcihp_generic.c
COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER¶
Scott Murray <scott@spiteful.org>
- Mailing list
- Status
Maintained
- Files
drivers/pci/hotplug/cpcihp_zt5550.*
COMPAL LAPTOP SUPPORT¶
Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/platform/x86/compal-laptop.c
COMPILER ATTRIBUTES¶
Miguel Ojeda <ojeda@kernel.org>
- Status
Maintained
- Files
include/linux/compiler_attributes.h
COMPUTE EXPRESS LINK (CXL)¶
Alison Schofield <alison.schofield@intel.com>, Vishal Verma <vishal.l.verma@intel.com>, Ira Weiny <ira.weiny@intel.com>, Ben Widawsky <ben.widawsky@intel.com>, Dan Williams <dan.j.williams@intel.com>
- Mailing list
- Status
Maintained
- Files
drivers/cxl/
include/uapi/linux/cxl_mem.h
CONEXANT ACCESSRUNNER USB DRIVER¶
- Mailing list
- Status
Orphan
- Web-page
- Files
drivers/usb/atm/cxacru.c
CONFIGFS¶
Joel Becker <jlbec@evilplan.org>, Christoph Hellwig <hch@lst.de>
- Status
Supported
- SCM
git git://git.infradead.org/users/hch/configfs.git
- Files
fs/configfs/
include/linux/configfs.h
samples/configfs/
CONSOLE SUBSYSTEM¶
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- Status
Supported
- Files
drivers/video/console/
include/linux/console*
CONTROL GROUP (CGROUP)¶
Tejun Heo <tj@kernel.org>, Zefan Li <lizefan.x@bytedance.com>, Johannes Weiner <hannes@cmpxchg.org>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
- Files
Documentation/admin-guide/cgroup-v1/
admin-guide/cgroup-v2include/linux/cgroup*
kernel/cgroup/
CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)¶
Tejun Heo <tj@kernel.org>, Jens Axboe <axboe@kernel.dk>
- Mailing list
- SCM
git git://git.kernel.dk/linux-block
- Files
admin-guide/cgroup-v1/blkio-controller
block/bfq-cgroup.c
block/blk-cgroup.c
block/blk-iolatency.c
block/blk-throttle.c
include/linux/blk-cgroup.h
CONTROL GROUP - CPUSET¶
Zefan Li <lizefan.x@bytedance.com>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
- Files
admin-guide/cgroup-v1/cpusets
include/linux/cpuset.h
kernel/cgroup/cpuset.c
CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)¶
Johannes Weiner <hannes@cmpxchg.org>, Michal Hocko <mhocko@kernel.org>, Vladimir Davydov <vdavydov.dev@gmail.com>
- Mailing list
- Status
Maintained
- Files
mm/memcontrol.c
mm/swap_cgroup.c
CORETEMP HARDWARE MONITORING DRIVER¶
Fenghua Yu <fenghua.yu@intel.com>
- Mailing list
- Status
Maintained
- Files
hwmon/coretemp
drivers/hwmon/coretemp.c
CORSAIR-CPRO HARDWARE MONITOR DRIVER¶
Marius Zachmann <mail@mariuszachmann.de>
- Mailing list
- Status
Maintained
- Files
drivers/hwmon/corsair-cpro.c
CORSAIR-PSU HARDWARE MONITOR DRIVER¶
Wilken Gottwalt <wilken.gottwalt@posteo.net>
- Mailing list
- Status
Maintained
- Files
hwmon/corsair-psu
drivers/hwmon/corsair-psu.c
COSA/SRP SYNC SERIAL DRIVER¶
Jan “Yenya” Kasprzak <kas@fi.muni.cz>
- Status
Maintained
- Web-page
- Files
drivers/net/wan/cosa*
COUNTER SUBSYSTEM¶
William Breathitt Gray <vilhelm.gray@gmail.com>
- Mailing list
- Status
Maintained
- Files
Documentation/ABI/testing/sysfs-bus-counter*
driver-api/generic-counterdrivers/counter/
include/linux/counter.h
include/linux/counter_enum.h
CP2615 I2C DRIVER¶
Bence Csókás <bence98@sch.bme.hu>
- Status
Maintained
- Files
drivers/i2c/busses/i2c-cp2615.c
CPMAC ETHERNET DRIVER¶
Florian Fainelli <f.fainelli@gmail.com>
- Mailing list
- Status
Maintained
- Files
drivers/net/ethernet/ti/cpmac.c
CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE¶
Viresh Kumar <viresh.kumar@linaro.org>, Sudeep Holla <sudeep.holla@arm.com>
- Mailing list
- Status
Maintained
- Web-page
http://www.arm.com/products/processors/technologies/biglittleprocessing.php
- Files
drivers/cpufreq/vexpress-spc-cpufreq.c
CPU FREQUENCY SCALING FRAMEWORK¶
“Rafael J. Wysocki” <rjw@rjwysocki.net>, Viresh Kumar <viresh.kumar@linaro.org>
- Mailing list
- Status
Maintained
- bugs
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
- Files
admin-guide/pm/cpufreq admin-guide/pm/intel_pstate
Documentation/cpu-freq/
Documentation/devicetree/bindings/cpufreq/
drivers/cpufreq/
include/linux/cpufreq.h
include/linux/sched/cpufreq.h
kernel/sched/cpufreq*.c
tools/testing/selftests/cpufreq/
CPU IDLE TIME MANAGEMENT FRAMEWORK¶
“Rafael J. Wysocki” <rjw@rjwysocki.net>, Daniel Lezcano <daniel.lezcano@linaro.org>
- Mailing list
- Status
Maintained
- bugs
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
- Files
admin-guide/pm/cpuidle driver-api/pm/cpuidle
drivers/cpuidle/
include/linux/cpuidle.h
CPU POWER MONITORING SUBSYSTEM¶
Thomas Renninger <trenn@suse.com>, Shuah Khan <shuah@kernel.org>, Shuah Khan <skhan@linuxfoundation.org>
- Mailing list
- Status
Maintained
- Files
tools/power/cpupower/
CPUID/MSR DRIVER¶
“H. Peter Anvin” <hpa@zytor.com>
- Status
Maintained
- Files
arch/x86/kernel/cpuid.c
arch/x86/kernel/msr.c
CPUIDLE DRIVER - ARM BIG LITTLE¶
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>, Daniel Lezcano <daniel.lezcano@linaro.org>
- Mailing list
linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
- Files
drivers/cpuidle/cpuidle-big_little.c
CPUIDLE DRIVER - ARM EXYNOS¶
Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>, Daniel Lezcano <daniel.lezcano@linaro.org>, Kukjin Kim <kgene@kernel.org>
- Mailing list
- Status
Supported
- Files
arch/arm/mach-exynos/pm.c
drivers/cpuidle/cpuidle-exynos.c
include/linux/platform_data/cpuidle-exynos.h
CPUIDLE DRIVER - ARM PSCI¶
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>, Sudeep Holla <sudeep.holla@arm.com>
- Mailing list
linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org
- Status
Supported
- Files
drivers/cpuidle/cpuidle-psci.c
CPUIDLE DRIVER - ARM PSCI PM DOMAIN¶
Ulf Hansson <ulf.hansson@linaro.org>
- Mailing list
linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org
- Status
Supported
- Files
drivers/cpuidle/cpuidle-psci.h
drivers/cpuidle/cpuidle-psci-domain.c
CRAMFS FILESYSTEM¶
Nicolas Pitre <nico@fluxnic.net>
- Status
Maintained
- Files
filesystems/cramfs
fs/cramfs/
CREATIVE SB0540¶
Bastien Nocera <hadess@hadess.net>
- Mailing list
- Status
Maintained
- Files
drivers/hid/hid-creative-sb0540.c
CRYPTO API¶
Herbert Xu <herbert@gondor.apana.org.au>, “David S. Miller” <davem@davemloft.net>
- Mailing list
- Status
Maintained
- SCM
git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
- Files
Documentation/crypto/
Documentation/devicetree/bindings/crypto/
arch/*/crypto/
crypto/
drivers/crypto/
include/crypto/
include/linux/crypto*
lib/crypto/
CRYPTOGRAPHIC RANDOM NUMBER GENERATOR¶
Neil Horman <nhorman@tuxdriver.com>
- Mailing list
- Status
Maintained
- Files
crypto/ansi_cprng.c
crypto/rng.c
CS3308 MEDIA DRIVER¶
Hans Verkuil <hverkuil@xs4all.nl>
- Mailing list
- Status
Odd Fixes
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/i2c/cs3308.c
CS5535 Audio ALSA driver¶
Jaya Kumar <jayakumar.alsa@gmail.com>
- Status
Maintained
- Files
sound/pci/cs5535audio/
CSI DRIVERS FOR ALLWINNER V3s¶
Yong Deng <yong.deng@magewell.com>
- Mailing list
- 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/
CW1200 WLAN driver¶
Solomon Peachy <pizza@shaftnet.org>
- Status
Maintained
- Files
drivers/net/wireless/st/cw1200/
CX18 VIDEO4LINUX DRIVER¶
Andy Walls <awalls@md.metrocast.net>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/pci/cx18/
include/uapi/linux/ivtv*
CX2341X MPEG ENCODER HELPER MODULE¶
Hans Verkuil <hverkuil@xs4all.nl>
- Mailing list
- Status
Maintained
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
drivers/media/common/cx2341x*
include/media/drv-intf/cx2341x.h
CX24120 MEDIA DRIVER¶
Jemma Denson <jdenson@gmail.com>, Patrick Boettcher <patrick.boettcher@posteo.de>
- Mailing list
- Status
Maintained
- Web-page
- Patchwork
- Files
drivers/media/dvb-frontends/cx24120*
CX88 VIDEO4LINUX DRIVER¶
Mauro Carvalho Chehab <mchehab@kernel.org>
- Mailing list
- Status
Odd fixes
- Web-page
- SCM
git git://linuxtv.org/media_tree.git
- Files
Documentation/driver-api