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

  1. Always test your changes, however small, on at least 4 or 5 people, preferably many more.

  2. 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.)

  3. Make sure your changes compile correctly in multiple configurations. In particular check that changes work both as a module and built into the kernel.

  4. When you are happy with a change make it generally available for testing and await feedback.

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

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

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

  8. Happy hacking.

Descriptions of section entries and preferred order


M: Mail patches to: FullName <address@domain>
R: Designated Reviewer: FullName <address@domain>
These reviewers should be CCed on patches.
L: Mailing list that is relevant to this area
S: Status, one of the following:
Supported: Someone is actually paid to look after this.
Maintained: Someone actually looks after it.
Odd Fixes: It has a maintainer but they don’t have time to do
much other than throw the odd patch in. See below..
Orphan: No current maintainer [but maybe you could take the
role as you write your new code].
Obsolete: Old code. Something tagged obsolete generally means
it has been replaced by a better system and you
should be using that.
W: Web-page with status/info
Q: Patchwork web based patch tracking system site
B: URI for where to file bugs. A web-page with detailed bug
filing info, a direct bug tracker link, or a mailto: URI.
C: URI for chat protocol, server and channel where developers
usually hang out, for example irc://server/channel.
P: Subsystem Profile document for more details submitting
patches to the given subsystem. This is either an in-tree file,
for details.
T: SCM tree type and location.
Type is one of: git, hg, quilt, stgit, topgit
F: Files and directories wildcard patterns.
A trailing slash includes all files and subdirectory files.
F: drivers/net/ all files in and below drivers/net
F: drivers/net/* all files in drivers/net, but not below
F: /net/ all files in “any top level directory”/net
One pattern per line. Multiple F: lines acceptable.
X: Excluded files and directories that are NOT maintained, same
rules as F:. Files exclusions are tested before file matches.
Can be useful for excluding a specific subdirectory, for instance:
F: net/
X: net/ipv6/
matches all files in and below net excluding net/ipv6/
N: Files and directories Regex patterns.
N: [^a-z]tegra all files whose path contains tegra
(not including files like integrator)
One pattern per line. Multiple N: lines acceptable.
scripts/get_maintainer.pl has different behavior for files that
match F: pattern and matches of N: patterns. By default,
get_maintainer will not look at git log history when an F: pattern
match occurs. When an N: match occurs, git log history is used
to also notify the people that have git commit signatures.
K: Content regex (perl extended) pattern match in a patch or file.
For instance:
K: of_get_profile
matches patches or files that contain “of_get_profile”
K: \b(printk|pr_(info|err))\b
matches patches or files that contain one or more of the words
printk, pr_info or pr_err
One regex pattern per line. Multiple K: lines acceptable.

Maintainers List

Note

When reading this list, please look for the most precise areas first. When adding to this list, please keep the entries in alphabetical order.

3C59X NETWORK DRIVER

Mail:Steffen Klassert <klassert@kernel.org>
Mailing list:netdev@vger.kernel.org
Status:Odd Fixes
Files:networking/device_drivers/ethernet/3com/vortex drivers/net/ethernet/3com/3c59x.c

3CR990 NETWORK DRIVER

Mail:David Dillow <dave@thedillows.org>
Mailing list:netdev@vger.kernel.org
Status:Maintained
Files:drivers/net/ethernet/3com/typhoon*

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

Mail:Adam Radford <aradford@gmail.com>
Mailing list:linux-scsi@vger.kernel.org
Status:Supported
Web-page:http://www.lsi.com
Files:drivers/scsi/3w-*

53C700 AND 53C700-66 SCSI DRIVER

Mail:“James E.J. Bottomley” <James.Bottomley@HansenPartnership.com>
Mailing list:linux-scsi@vger.kernel.org
Status:Maintained
Files:drivers/scsi/53c700*

6LOWPAN GENERIC (BTLE/IEEE 802.15.4)

Mail:Alexander Aring <alex.aring@gmail.com>, Jukka Rissanen <jukka.rissanen@linux.intel.com>
Mailing list:linux-bluetooth@vger.kernel.org, linux-wpan@vger.kernel.org
Status:Maintained
Files:networking/6lowpan include/net/6lowpan.h net/6lowpan/

6PACK NETWORK DRIVER FOR AX.25

Mail:Andreas Koensgen <ajk@comnets.uni-bremen.de>
Mailing list:linux-hams@vger.kernel.org
Status:Maintained
Files:drivers/net/hamradio/6pack.c

802.11 (including CFG80211/NL80211)

Mail:Johannes Berg <johannes@sipsolutions.net>
Mailing list:linux-wireless@vger.kernel.org
Status:Maintained
Web-page:https://wireless.wiki.kernel.org/
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

Mail:Realtek linux nic maintainers <nic_swsd@realtek.com>, Heiner Kallweit <hkallweit1@gmail.com>
Mailing list:netdev@vger.kernel.org
Status:Maintained
Files:drivers/net/ethernet/realtek/r8169*

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

Mail:Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Mailing list:linux-serial@vger.kernel.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
Files:drivers/tty/serial/8250* include/linux/serial_8250.h

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

Mailing list:netdev@vger.kernel.org
Status:Orphan / Obsolete
Files:drivers/net/ethernet/8390/

9P FILE SYSTEM

Mail:Eric Van Hensbergen <ericvh@gmail.com>, Latchesar Ionkov <lucho@ionkov.net>, Dominique Martinet <asmadeus@codewreck.org>
Mailing list:v9fs-developer@lists.sourceforge.net
Status:Maintained
Web-page:http://swik.net/v9fs
Patchwork:http://patchwork.kernel.org/project/v9fs-devel/list/
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git git git://github.com/martinetd/linux.git
Files:filesystems/9p fs/9p/ include/net/9p/ include/trace/events/9p.h include/uapi/linux/virtio_9p.h net/9p/

A8293 MEDIA DRIVER

Mail:Antti Palosaari <crope@iki.fi>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org http://palosaari.fi/linux/
Patchwork:http://patchwork.linuxtv.org/project/linux-media/list/
SCM:git git://linuxtv.org/anttip/media_tree.git
Files:drivers/media/dvb-frontends/a8293*

AACRAID SCSI RAID DRIVER

Mail:Adaptec OEM Raid Solutions <aacraid@microsemi.com>
Mailing list:linux-scsi@vger.kernel.org
Status:Supported
Web-page:http://www.adaptec.com/
Files:scsi/aacraid drivers/scsi/aacraid/

ABI/API

Mailing list:linux-api@vger.kernel.org
Files:include/linux/syscalls.h kernel/sys_ni.c

ABIT UGURU 1,2 HARDWARE MONITOR DRIVER

Mail:Hans de Goede <hdegoede@redhat.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:drivers/hwmon/abituguru.c

ABIT UGURU 3 HARDWARE MONITOR DRIVER

Mail:Alistair John Strachan <alistair@devzero.co.uk>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:drivers/hwmon/abituguru3.c

ACCES 104-DIO-48E GPIO DRIVER

Mail:William Breathitt Gray <vilhelm.gray@gmail.com>
Mailing list:linux-gpio@vger.kernel.org
Status:Maintained
Files:drivers/gpio/gpio-104-dio-48e.c

ACCES 104-IDI-48 GPIO DRIVER

Mail:“William Breathitt Gray” <vilhelm.gray@gmail.com>
Mailing list:linux-gpio@vger.kernel.org
Status:Maintained
Files:drivers/gpio/gpio-104-idi-48.c

ACCES 104-IDIO-16 GPIO DRIVER

Mail:“William Breathitt Gray” <vilhelm.gray@gmail.com>
Mailing list:linux-gpio@vger.kernel.org
Status:Maintained
Files:drivers/gpio/gpio-104-idio-16.c

ACCES 104-QUAD-8 DRIVER

Mail:William Breathitt Gray <vilhelm.gray@gmail.com>, Syed Nayyar Waris <syednwaris@gmail.com>
Mailing list:linux-iio@vger.kernel.org
Status:Maintained
Files:Documentation/ABI/testing/sysfs-bus-counter-104-quad-8 Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8 drivers/counter/104-quad-8.c

ACCES PCI-IDIO-16 GPIO DRIVER

Mail:William Breathitt Gray <vilhelm.gray@gmail.com>
Mailing list:linux-gpio@vger.kernel.org
Status:Maintained
Files:drivers/gpio/gpio-pci-idio-16.c

ACCES PCIe-IDIO-24 GPIO DRIVER

Mail:William Breathitt Gray <vilhelm.gray@gmail.com>
Mailing list:linux-gpio@vger.kernel.org
Status:Maintained
Files:drivers/gpio/gpio-pcie-idio-24.c

ACENIC DRIVER

Mail:Jes Sorensen <jes@trained-monkey.org>
Mailing list:linux-acenic@sunsite.dk
Status:Maintained
Files:drivers/net/ethernet/alteon/acenic*

ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER

Mail:Peter Kaestle <peter@piie.net>
Mailing list:platform-driver-x86@vger.kernel.org
Status:Maintained
Web-page:http://piie.net/?section=acerhdf
Files:drivers/platform/x86/acerhdf.c

ACER WMI LAPTOP EXTRAS

Mail:“Lee, Chun-Yi” <jlee@suse.com>
Mailing list:platform-driver-x86@vger.kernel.org
Status:Maintained
Files:drivers/platform/x86/acer-wmi.c

ACPI

Mail:“Rafael J. Wysocki” <rjw@rjwysocki.net>, Len Brown <lenb@kernel.org>
Mailing list:linux-acpi@vger.kernel.org
Status:Supported
Web-page:https://01.org/linux-acpi
Patchwork:https://patchwork.kernel.org/project/linux-acpi/list/
bugs:https://bugzilla.kernel.org
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Files:Documentation/ABI/testing/configfs-acpi Documentation/ABI/testing/sysfs-bus-acpi Documentation/firmware-guide/acpi/ 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

Mail:“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:linux-acpi@vger.kernel.org
Files:drivers/acpi/apei/

ACPI COMPONENT ARCHITECTURE (ACPICA)

Mail:Robert Moore <robert.moore@intel.com>, Erik Kaneda <erik.kaneda@intel.com>, “Rafael J. Wysocki” <rafael.j.wysocki@intel.com>
Mailing list:linux-acpi@vger.kernel.org, devel@acpica.org
Status:Supported
Web-page:https://acpica.org/ https://github.com/acpica/acpica/
Patchwork:https://patchwork.kernel.org/project/linux-acpi/list/
bugs:https://bugzilla.kernel.org https://bugs.acpica.org
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Files:drivers/acpi/acpica/ include/acpi/ tools/power/acpi/

ACPI FAN DRIVER

Mail:Zhang Rui <rui.zhang@intel.com>
Mailing list:linux-acpi@vger.kernel.org
Status:Supported
Web-page:https://01.org/linux-acpi
bugs:https://bugzilla.kernel.org
Files:drivers/acpi/fan.c

ACPI FOR ARM64 (ACPI/arm64)

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

Mail:Hans de Goede <hdegoede@redhat.com>
Mailing list:platform-driver-x86@vger.kernel.org
Status:Maintained
Files:drivers/platform/x86/i2c-multi-instantiate.c

ACPI PMIC DRIVERS

Mail:“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:linux-acpi@vger.kernel.org
Status:Supported
Patchwork:https://patchwork.kernel.org/project/linux-acpi/list/
bugs:https://bugzilla.kernel.org
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Files:drivers/acpi/pmic/

ACPI THERMAL DRIVER

Mail:Zhang Rui <rui.zhang@intel.com>
Mailing list:linux-acpi@vger.kernel.org
Status:Supported
Web-page:https://01.org/linux-acpi
bugs:https://bugzilla.kernel.org
Files:drivers/acpi/*thermal*

ACPI VIDEO DRIVER

Mail:Zhang Rui <rui.zhang@intel.com>
Mailing list:linux-acpi@vger.kernel.org
Status:Supported
Web-page:https://01.org/linux-acpi
bugs:https://bugzilla.kernel.org
Files:drivers/acpi/acpi_video.c

ACPI WMI DRIVER

Mailing list:platform-driver-x86@vger.kernel.org
Status:Orphan
Files:drivers/platform/x86/wmi.c include/uapi/linux/wmi.h

AD1889 ALSA SOUND DRIVER

Mailing list:linux-parisc@vger.kernel.org
Status:Maintained
Web-page:https://parisc.wiki.kernel.org/index.php/AD1889
Files:sound/pci/ad1889.*

AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER

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

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

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

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

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

Mail:Jiri Kosina <jikos@kernel.org>
Status:Maintained

ADF7242 IEEE 802.15.4 RADIO DRIVER

Mail:Michael Hennerich <michael.hennerich@analog.com>
Mailing list:linux-wpan@vger.kernel.org
Status:Supported
Web-page:https://wiki.analog.com/ADF7242 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

Mail:Jean Delvare <jdelvare@suse.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:hwmon/adm1025 drivers/hwmon/adm1025.c

ADM1029 HARDWARE MONITOR DRIVER

Mail:Corentin Labbe <clabbe.montjoie@gmail.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:drivers/hwmon/adm1029.c

ADM8211 WIRELESS DRIVER

Mailing list:linux-wireless@vger.kernel.org
Status:Orphan
Web-page:https://wireless.wiki.kernel.org/
Files:drivers/net/wireless/admtek/adm8211.*

ADP1653 FLASH CONTROLLER DRIVER

Mail:Sakari Ailus <sakari.ailus@iki.fi>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/i2c/adp1653.c include/media/i2c/adp1653.h

ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)

Mail:Michael Hennerich <michael.hennerich@analog.com>
Status:Supported
Web-page:http://wiki.analog.com/ADP5520 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)

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

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

Mail:Colin Leroy <colin@colino.net>
Status:Maintained
Files:drivers/macintosh/therm_adt746x.c

ADT7475 HARDWARE MONITOR DRIVER

Mail:Jean Delvare <jdelvare@suse.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:hwmon/adt7475 drivers/hwmon/adt7475.c

ADVANSYS SCSI DRIVER

Mail:Matthew Wilcox <willy@infradead.org>, Hannes Reinecke <hare@suse.com>
Mailing list:linux-scsi@vger.kernel.org
Status:Maintained
Files:scsi/advansys drivers/scsi/advansys.c

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

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

Mail:Michael Hennerich <michael.hennerich@analog.com>
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml drivers/iio/accel/adxl372.c drivers/iio/accel/adxl372_i2c.c drivers/iio/accel/adxl372_spi.c

AF9013 MEDIA DRIVER

Mail:Antti Palosaari <crope@iki.fi>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org http://palosaari.fi/linux/
Patchwork:http://patchwork.linuxtv.org/project/linux-media/list/
SCM:git git://linuxtv.org/anttip/media_tree.git
Files:drivers/media/dvb-frontends/af9013*

AF9033 MEDIA DRIVER

Mail:Antti Palosaari <crope@iki.fi>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org http://palosaari.fi/linux/
Patchwork:http://patchwork.linuxtv.org/project/linux-media/list/
SCM:git git://linuxtv.org/anttip/media_tree.git
Files:drivers/media/dvb-frontends/af9033*

AFFS FILE SYSTEM

Mail:David Sterba <dsterba@suse.com>
Mailing list:linux-fsdevel@vger.kernel.org
Status:Odd Fixes
Files:filesystems/affs fs/affs/

AFS FILESYSTEM

Mail:David Howells <dhowells@redhat.com>
Mailing list:linux-afs@lists.infradead.org
Status:Supported
Web-page:https://www.infradead.org/~dhowells/kafs/
Files:filesystems/afs fs/afs/ include/trace/events/afs.h

AGPGART DRIVER

Mail:David Airlie <airlied@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

Mail:“Juergen E. Fischer” <fischer@norbit.de>
Mailing list:linux-scsi@vger.kernel.org
Status:Maintained
Files:drivers/scsi/aha152x* drivers/scsi/pcmcia/aha152x*

AIC7XXX / AIC79XX SCSI DRIVER

Mail:Hannes Reinecke <hare@suse.com>
Mailing list:linux-scsi@vger.kernel.org
Status:Maintained
Files:drivers/scsi/aic7xxx/

AIMSLAB FM RADIO RECEIVER DRIVER

Mail:Hans Verkuil <hverkuil@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:drivers/media/radio/radio-aimslab*

AIO

Mail:Benjamin LaHaise <bcrl@kvack.org>
Mailing list:linux-aio@kvack.org
Status:Supported
Files:fs/aio.c include/linux/*aio*.h

AIRSPY MEDIA DRIVER

Mail:Antti Palosaari <crope@iki.fi>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org http://palosaari.fi/linux/
Patchwork:http://patchwork.linuxtv.org/project/linux-media/list/
SCM:git git://linuxtv.org/anttip/media_tree.git
Files:drivers/media/usb/airspy/

ALACRITECH GIGABIT ETHERNET DRIVER

Mail:Lino Sanfilippo <LinoSanfilippo@gmx.de>
Status:Maintained
Files:drivers/net/ethernet/alacritech/*

ALCATEL SPEEDTOUCH USB DRIVER

Mail:Duncan Sands <duncan.sands@free.fr>
Mailing list:linux-usb@vger.kernel.org
Status:Maintained
Web-page:http://www.linux-usb.org/SpeedTouch/
Files:drivers/usb/atm/speedtch.c drivers/usb/atm/usbatm.c

ALCHEMY AU1XX0 MMC DRIVER

Mail:Manuel Lauss <manuel.lauss@gmail.com>
Status:Maintained
Files:drivers/mmc/host/au1xmmc.c

ALI1563 I2C DRIVER

Mail:Rudolf Marek <r.marek@assembler.cz>
Mailing list:linux-i2c@vger.kernel.org
Status:Maintained
Files:i2c/busses/i2c-ali1563 drivers/i2c/busses/i2c-ali1563.c

ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER

Mail:Tomislav Denis <tomislav.denis@avl.com>
Mailing list:linux-iio@vger.kernel.org
Status:Maintained
Web-page:http://www.allsensors.com/
Files:Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml drivers/iio/pressure/dlhl60d.c

ALLEGRO DVT VIDEO IP CORE DRIVER

Mail:Michael Tretter <m.tretter@pengutronix.de>
Reviewer:Pengutronix Kernel Team <kernel@pengutronix.de>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/staging/media/allegro-dvt/

ALLWINNER A10 CSI DRIVER

Mail:Maxime Ripard <mripard@kernel.org>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
SCM:git git://linuxtv.org/media_tree.git
Files:Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml drivers/media/platform/sunxi/sun4i-csi/

ALLWINNER CPUFREQ DRIVER

Mail:Yangtao Li <tiny.windzz@gmail.com>
Mailing list:linux-pm@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml drivers/cpufreq/sun50i-cpufreq-nvmem.c

ALLWINNER CRYPTO DRIVERS

Mail:Corentin Labbe <clabbe.montjoie@gmail.com>
Mailing list:linux-crypto@vger.kernel.org
Status:Maintained
Files:drivers/crypto/allwinner/

ALLWINNER THERMAL DRIVER

Mail:Vasily Khoruzhick <anarsoul@gmail.com>, Yangtao Li <tiny.windzz@gmail.com>
Mailing list:linux-pm@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml drivers/thermal/sun8i_thermal.c

ALLWINNER VPU DRIVER

Mail:Maxime Ripard <mripard@kernel.org>, Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/staging/media/sunxi/cedrus/

ALPHA PORT

Mail:Richard Henderson <rth@twiddle.net>, Ivan Kokshaysky <ink@jurassic.park.msu.ru>, Matt Turner <mattst88@gmail.com>
Mailing list:linux-alpha@vger.kernel.org
Status:Odd Fixes
Files:arch/alpha/

ALPS PS/2 TOUCHPAD DRIVER

Reviewer:Pali Rohár <pali@kernel.org>
Files:drivers/input/mouse/alps.*

ALTERA I2C CONTROLLER DRIVER

Mail:Thor Thayer <thor.thayer@linux.intel.com>
Status:Maintained
Files:Documentation/devicetree/bindings/i2c/i2c-altera.txt drivers/i2c/busses/i2c-altera.c

ALTERA MAILBOX DRIVER

Mail:Ley Foon Tan <ley.foon.tan@intel.com>
Status:Maintained
Files:drivers/mailbox/mailbox-altera.c

ALTERA PIO DRIVER

Mail:Joyce Ooi <joyce.ooi@intel.com>
Mailing list:linux-gpio@vger.kernel.org
Status:Maintained
Files:drivers/gpio/gpio-altera.c

ALTERA SYSTEM MANAGER DRIVER

Mail:Thor Thayer <thor.thayer@linux.intel.com>
Status:Maintained
Files:drivers/mfd/altera-sysmgr.c include/linux/mfd/altera-sysmgr.h

ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT

Mail:Thor Thayer <thor.thayer@linux.intel.com>
Status:Maintained
Files:drivers/gpio/gpio-altera-a10sr.c drivers/mfd/altera-a10sr.c drivers/reset/reset-a10sr.c include/dt-bindings/reset/altr,rst-mgr-a10sr.h include/linux/mfd/altera-a10sr.h

ALTERA TRIPLE SPEED ETHERNET DRIVER

Mail:Joyce Ooi <joyce.ooi@intel.com>
Mailing list:netdev@vger.kernel.org
Status:Maintained
Files:drivers/net/ethernet/altera/

ALTERA UART/JTAG UART SERIAL DRIVERS

Mail:Tobias Klauser <tklauser@distanz.ch>
Mailing list:linux-serial@vger.kernel.org
Status:Maintained
Files:drivers/tty/serial/altera_jtaguart.c drivers/tty/serial/altera_uart.c include/linux/altera_jtaguart.h include/linux/altera_uart.h

AMAZON ANNAPURNA LABS FIC DRIVER

Mail:Talel Shenhar <talel@amazon.com>
Status:Maintained
Files:Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt drivers/irqchip/irq-al-fic.c

AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC

Mail:Talel Shenhar <talel@amazon.com>, Talel Shenhar <talelshenhar@gmail.com>
Status:Maintained
Files:Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml drivers/edac/al_mc_edac.c

AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER

Mail:Talel Shenhar <talel@amazon.com>
Status:Maintained
Files:Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt drivers/thermal/thermal_mmio.c

AMAZON ETHERNET DRIVERS

Mail:Netanel Belgazal <netanel@amazon.com>, Arthur Kiyanovski <akiyano@amazon.com>
Reviewer:Guy Tzalik <gtzalik@amazon.com>, Saeed Bishara <saeedb@amazon.com>, Zorik Machulsky <zorik@amazon.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:networking/device_drivers/ethernet/amazon/ena drivers/net/ethernet/amazon/

AMAZON RDMA EFA DRIVER

Mail:Gal Pressman <galpress@amazon.com>
Reviewer:Yossi Leybovich <sleybo@amazon.com>
Mailing list:linux-rdma@vger.kernel.org
Status:Supported
Patchwork:https://patchwork.kernel.org/project/linux-rdma/list/
Files:drivers/infiniband/hw/efa/ include/uapi/rdma/efa-abi.h

AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER

Mail:Tom Lendacky <thomas.lendacky@amd.com>, John Allen <john.allen@amd.com>
Mailing list:linux-crypto@vger.kernel.org
Status:Supported
Files:drivers/crypto/ccp/ include/linux/ccp.h

AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT

Mail:Brijesh Singh <brijesh.singh@amd.com>, Tom Lendacky <thomas.lendacky@amd.com>
Mailing list:linux-crypto@vger.kernel.org
Status:Supported
Files:drivers/crypto/ccp/sev* include/uapi/linux/psp-sev.h

AMD DISPLAY CORE

Mail:Harry Wentland <harry.wentland@amd.com>, Leo Li <sunpeng.li@amd.com>
Mailing list:amd-gfx@lists.freedesktop.org
Status:Supported
SCM:git git://people.freedesktop.org/~agd5f/linux
Files:drivers/gpu/drm/amd/display/

AMD ENERGY DRIVER

Mail:Naveen Krishna Chatradhi <nchatrad@amd.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:hwmon/amd_energy drivers/hwmon/amd_energy.c

AMD FAM15H PROCESSOR POWER MONITORING DRIVER

Mail:Huang Rui <ray.huang@amd.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Supported
Files:hwmon/fam15h_power drivers/hwmon/fam15h_power.c

AMD FCH GPIO DRIVER

Mail:Enrico Weigelt, metux IT consult <info@metux.net>
Mailing list:linux-gpio@vger.kernel.org
Status:Maintained
Files:drivers/gpio/gpio-amd-fch.c include/linux/platform_data/gpio/gpio-amd-fch.h

AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER

Mailing list:linux-geode@lists.infradead.org (moderated for non-subscribers)
Status:Orphan
Files:drivers/usb/gadget/udc/amd5536udc.*

AMD GEODE PROCESSOR/CHIPSET SUPPORT

Mail:Andres Salomon <dilinger@queued.net>
Mailing list:linux-geode@lists.infradead.org (moderated for non-subscribers)
Status:Supported
Web-page:http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
Files:arch/x86/include/asm/geode.h drivers/char/hw_random/geode-rng.c drivers/crypto/geode* drivers/video/fbdev/geode/

AMD IOMMU (AMD-VI)

Mail:Joerg Roedel <joro@8bytes.org>
Mailing list:iommu@lists.linux-foundation.org
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

Mail:Felix Kuehling <Felix.Kuehling@amd.com>
Mailing list:amd-gfx@lists.freedesktop.org
Status:Supported
SCM:git git://people.freedesktop.org/~agd5f/linux
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

Mail:Sanjay R Mehta <sanju.mehta@amd.com>
Status:Maintained
Files:drivers/spi/spi-amd.c

AMD MP2 I2C DRIVER

Mail:Elie Morisse <syniurge@gmail.com>, Nehal Shah <nehal-bakulchandra.shah@amd.com>, Shyam Sundar S K <shyam-sundar.s-k@amd.com>
Mailing list:linux-i2c@vger.kernel.org
Status:Maintained
Files:drivers/i2c/busses/i2c-amd-mp2*

AMD POWERPLAY

Mail:Evan Quan <evan.quan@amd.com>
Mailing list:amd-gfx@lists.freedesktop.org
Status:Supported
SCM:git git://people.freedesktop.org/~agd5f/linux
Files:drivers/gpu/drm/amd/pm/powerplay/

AMD SEATTLE DEVICE TREE SUPPORT

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

Mail:Tom Lendacky <thomas.lendacky@amd.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi drivers/net/ethernet/amd/xgbe/

AMS AS73211 DRIVER

Mail:Christian Eggers <ceggers@arri.de>
Mailing list:linux-iio@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/iio/light/ams,as73211.yaml drivers/iio/light/as73211.c

ANALOG DEVICES INC AD7192 DRIVER

Mail:Alexandru Tachici <alexandru.tachici@analog.com>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml drivers/iio/adc/ad7192.c

ANALOG DEVICES INC AD7292 DRIVER

Mail:Marcelo Schmitt <marcelo.schmitt1@gmail.com>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml drivers/iio/adc/ad7292.c

ANALOG DEVICES INC AD7768-1 DRIVER

Mail:Michael Hennerich <Michael.Hennerich@analog.com>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml drivers/iio/adc/ad7768-1.c

ANALOG DEVICES INC AD7780 DRIVER

Mail:Michael Hennerich <Michael.Hennerich@analog.com>, Renato Lui Geh <renatogeh@gmail.com>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml drivers/iio/adc/ad7780.c

ANALOG DEVICES INC AD9389B DRIVER

Mail:Hans Verkuil <hverkuil-cisco@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/i2c/ad9389b*

ANALOG DEVICES INC ADGS1408 DRIVER

Mail:Mircea Caprioru <mircea.caprioru@analog.com>
Status:Supported
Files:Documentation/devicetree/bindings/mux/adi,adgs1408.txt drivers/mux/adgs1408.c

ANALOG DEVICES INC ADIN DRIVER

Mail:Alexandru Ardelean <alexaundru.ardelean@analog.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/net/adi,adin.yaml drivers/net/phy/adin.c

ANALOG DEVICES INC ADIS DRIVER LIBRARY

Mail:Alexandru Ardelean <alexandru.ardelean@analog.com>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Files:drivers/iio/imu/adis.c include/linux/iio/imu/adis.h

ANALOG DEVICES INC ADIS16460 DRIVER

Mail:Dragos Bogdan <dragos.bogdan@analog.com>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml drivers/iio/imu/adis16460.c

ANALOG DEVICES INC ADIS16475 DRIVER

Mail:Nuno Sa <nuno.sa@analog.com>
Mailing list:linux-iio@vger.kernel.org
Web-page:http://ez.analog.com/community/linux-device-drivers
Status:Supported
Files:drivers/iio/imu/adis16475.c Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml

ANALOG DEVICES INC ADM1177 DRIVER

Mail:Michael Hennerich <Michael.Hennerich@analog.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml drivers/hwmon/adm1177.c

ANALOG DEVICES INC ADP5061 DRIVER

Mail:Michael Hennerich <Michael.Hennerich@analog.com>
Mailing list:linux-pm@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:drivers/power/supply/adp5061.c

ANALOG DEVICES INC ADV7180 DRIVER

Mail:Lars-Peter Clausen <lars@metafoo.de>
Mailing list:linux-media@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:drivers/media/i2c/adv7180.c Documentation/devicetree/bindings/media/i2c/adv7180.yaml

ANALOG DEVICES INC ADV748X DRIVER

Mail:Kieran Bingham <kieran.bingham@ideasonboard.com>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/i2c/adv748x/*

ANALOG DEVICES INC ADV7511 DRIVER

Mail:Hans Verkuil <hverkuil-cisco@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/i2c/adv7511*

ANALOG DEVICES INC ADV7604 DRIVER

Mail:Hans Verkuil <hverkuil-cisco@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/i2c/adv7604*

ANALOG DEVICES INC ADV7842 DRIVER

Mail:Hans Verkuil <hverkuil-cisco@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/i2c/adv7842*

ANALOG DEVICES INC ADXRS290 DRIVER

Mail:Nishant Malpani <nish.malpani25@gmail.com>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Files:drivers/iio/gyro/adxrs290.c Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml

ANALOG DEVICES INC ASOC CODEC DRIVERS

Mail:Lars-Peter Clausen <lars@metafoo.de>, Nuno Sá <nuno.sa@analog.com>
Mailing list:alsa-devel@alsa-project.org (moderated for non-subscribers)
Status:Supported
Web-page:http://wiki.analog.com/ 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

Mail:Lars-Peter Clausen <lars@metafoo.de>
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:drivers/dma/dma-axi-dmac.c

ANALOG DEVICES INC IIO DRIVERS

Mail:Lars-Peter Clausen <lars@metafoo.de>, Michael Hennerich <Michael.Hennerich@analog.com>
Status:Supported
Web-page:http://wiki.analog.com/ 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/ad5758.txt drivers/iio/*/ad* drivers/iio/adc/ltc249* drivers/iio/amplifiers/hmc425a.c drivers/staging/iio/*/ad*
Excluded:drivers/iio/*/adjd*

ANALOGBITS PLL LIBRARIES

Mail:Paul Walmsley <paul.walmsley@sifive.com>
Status:Supported
Files:drivers/clk/analogbits/* include/linux/clk/analogbits*

ANDES ARCHITECTURE

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

Mail:Rob Herring <robh@kernel.org>
Status:Supported
Files:kernel/configs/android*

ANDROID DRIVERS

Mail:Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Arve Hjønnevåg <arve@android.com>, Todd Kjos <tkjos@android.com>, Martijn Coenen <maco@android.com>, Joel Fernandes <joel@joelfernandes.org>, Christian Brauner <christian@brauner.io>, Hridya Valsaraju <hridya@google.com>, Suren Baghdasaryan <surenb@google.com>
Mailing list:devel@driverdev.osuosl.org
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

Mail:Miodrag Dinic <miodrag.dinic@mips.com>
Status:Supported
Files:Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt drivers/irqchip/irq-goldfish-pic.c

ANDROID GOLDFISH RTC DRIVER

Mail:Miodrag Dinic <miodrag.dinic@mips.com>
Status:Supported
Files:Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt drivers/rtc/rtc-goldfish.c

ANDROID ION DRIVER

Mail:Laura Abbott <labbott@redhat.com>, Sumit Semwal <sumit.semwal@linaro.org>
Mailing list:devel@driverdev.osuosl.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
Status:Supported
Files:drivers/staging/android/ion drivers/staging/android/uapi/ion.h

AOA (Apple Onboard Audio) ALSA DRIVER

Mail:Johannes Berg <johannes@sipsolutions.net>
Mailing list:linuxppc-dev@lists.ozlabs.org, alsa-devel@alsa-project.org (moderated for non-subscribers)
Status:Maintained
Files:sound/aoa/

APEX EMBEDDED SYSTEMS STX104 IIO DRIVER

Mail:William Breathitt Gray <vilhelm.gray@gmail.com>
Mailing list:linux-iio@vger.kernel.org
Status:Maintained
Files:drivers/iio/adc/stx104.c

APM DRIVER

Mail:Jiri Kosina <jikos@kernel.org>
Status:Odd fixes
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
Files:arch/x86/kernel/apm_32.c drivers/char/apm-emulation.c include/linux/apm_bios.h include/uapi/linux/apm_bios.h

APPARMOR SECURITY MODULE

Mail:John Johansen <john.johansen@canonical.com>
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

Mail:Henrik Rydberg <rydberg@bitmath.org>
Mailing list:linux-input@vger.kernel.org
Status:Odd fixes
Files:drivers/input/mouse/bcm5974.c

APPLE SMC DRIVER

Mail:Henrik Rydberg <rydberg@bitmath.org>
Mailing list:linux-hwmon@vger.kernel.org
Status:Odd fixes
Files:drivers/hwmon/applesmc.c

APPLETALK NETWORK LAYER

Mailing list:netdev@vger.kernel.org
Status:Odd fixes
Files:drivers/net/appletalk/ include/linux/atalk.h include/uapi/linux/atalk.h net/appletalk/

APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT

Mail:Khuong Dinh <khuong@os.amperecomputing.com>
Status:Supported
Files:arch/arm64/boot/dts/apm/

APPLIED MICRO (APM) X-GENE SOC EDAC

Mail:Khuong Dinh <khuong@os.amperecomputing.com>
Status:Supported
Files:Documentation/devicetree/bindings/edac/apm-xgene-edac.txt drivers/edac/xgene_edac.c

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

Mail:Iyappan Subramanian <iyappan@os.amperecomputing.com>, Keyur Chudgar <keyur@os.amperecomputing.com>
Status:Supported
Files:drivers/net/ethernet/apm/xgene-v2/

APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER

Mail:Iyappan Subramanian <iyappan@os.amperecomputing.com>, Keyur Chudgar <keyur@os.amperecomputing.com>, Quan Nguyen <quan@os.amperecomputing.com>
Status:Supported
Files:Documentation/devicetree/bindings/net/apm-xgene-enet.txt Documentation/devicetree/bindings/net/apm-xgene-mdio.txt drivers/net/ethernet/apm/xgene/ drivers/net/mdio/mdio-xgene.c

APPLIED MICRO (APM) X-GENE SOC PMU

Mail:Khuong Dinh <khuong@os.amperecomputing.com>
Status:Supported
Files:admin-guide/perf/xgene-pmu Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt drivers/perf/xgene_pmu.c

APTINA CAMERA SENSOR PLL

Mail:Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/i2c/aptina-pll.*

AQUANTIA ETHERNET DRIVER (atlantic)

Mail:Igor Russkikh <irusskikh@marvell.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Web-page:https://www.marvell.com/
Patchwork:https://patchwork.kernel.org/project/netdevbpf/list/
Files:networking/device_drivers/ethernet/aquantia/atlantic drivers/net/ethernet/aquantia/atlantic/

AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM

Mail:Egor Pomozov <epomozov@marvell.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Web-page:http://www.aquantia.com
Files:drivers/net/ethernet/aquantia/atlantic/aq_ptp*

ARASAN NAND CONTROLLER DRIVER

Mail:Naga Sureshkumar Relli <nagasure@xilinx.com>
Mailing list:linux-mtd@lists.infradead.org
Status:Maintained
Files:Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml drivers/mtd/nand/raw/arasan-nand-controller.c

ARC FRAMEBUFFER DRIVER

Mail:Jaya Kumar <jayalk@intworks.biz>
Status:Maintained
Files:drivers/video/fbdev/arcfb.c drivers/video/fbdev/core/fb_defio.c

ARC PGU DRM DRIVER

Mail:Alexey Brodkin <abrodkin@synopsys.com>
Status:Supported
Files:Documentation/devicetree/bindings/display/snps,arcpgu.txt drivers/gpu/drm/arc/

ARCNET NETWORK LAYER

Mail:Michael Grzeschik <m.grzeschik@pengutronix.de>
Mailing list:netdev@vger.kernel.org
Status:Maintained
Files:drivers/net/arcnet/ include/uapi/linux/if_arcnet.h

ARM ARCHITECTED TIMER DRIVER

Mail:Mark Rutland <mark.rutland@arm.com>, Marc Zyngier <maz@kernel.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/include/asm/arch_timer.h arch/arm64/include/asm/arch_timer.h drivers/clocksource/arm_arch_timer.c

ARM HDLCD DRM DRIVER

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

Mail:Linus Walleij <linus.walleij@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/arm/arm,integrator.yaml Documentation/devicetree/bindings/arm/arm,realview.yaml Documentation/devicetree/bindings/arm/arm,versatile.yaml Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml Documentation/devicetree/bindings/auxdisplay/arm-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

Mail: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-kms drivers/gpu/drm/arm/display/include/ drivers/gpu/drm/arm/display/komeda/

ARM MALI PANFROST DRM DRIVER

Mail: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:dri-devel@lists.freedesktop.org
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

Mail: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/afbc drivers/gpu/drm/arm/

ARM MFM AND FLOPPY DRIVERS

Mail:Ian Molton <spyro@f2s.com>
Status:Maintained
Files:arch/arm/include/asm/floppy.h arch/arm/mach-rpc/floppydma.S

ARM PMU PROFILING AND DEBUGGING

Mail:Will Deacon <will@kernel.org>, Mark Rutland <mark.rutland@arm.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/arm/pmu.yaml Documentation/devicetree/bindings/perf/ arch/arm*/include/asm/hw_breakpoint.h arch/arm*/include/asm/perf_event.h arch/arm*/kernel/hw_breakpoint.c arch/arm*/kernel/perf_* arch/arm/oprofile/common.c drivers/perf/ include/linux/perf/arm_pmu.h

ARM PORT

Mail:Russell King <linux@armlinux.org.uk>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Odd Fixes
Web-page:http://www.armlinux.org.uk/
SCM:git git://git.armlinux.org.uk/~rmk/linux-arm.git
Files:arch/arm/
Excluded:arch/arm/boot/dts/

ARM PRIMECELL AACI PL041 DRIVER

Mail:Russell King <linux@armlinux.org.uk>
Status:Odd Fixes
Files:sound/arm/aaci.*

ARM PRIMECELL BUS SUPPORT

Mail:Russell King <linux@armlinux.org.uk>
Status:Odd Fixes
Files:drivers/amba/ include/linux/amba/bus.h

ARM PRIMECELL CLCD PL110 DRIVER

Mail:Russell King <linux@armlinux.org.uk>
Status:Odd Fixes
Files:drivers/video/fbdev/amba-clcd.*

ARM PRIMECELL KMI PL050 DRIVER

Mail:Russell King <linux@armlinux.org.uk>
Status:Odd Fixes
Files:drivers/input/serio/ambakmi.* include/linux/amba/kmi.h

ARM PRIMECELL MMCI PL180/1 DRIVER

Mail:Russell King <linux@armlinux.org.uk>
Status:Odd Fixes
Files:drivers/mmc/host/mmci.* include/linux/amba/mmci.h

ARM PRIMECELL SSP PL022 SPI DRIVER

Mail:Linus Walleij <linus.walleij@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/spi/spi-pl022.yaml drivers/spi/spi-pl022.c

ARM PRIMECELL UART PL010 AND PL011 DRIVERS

Mail:Russell King <linux@armlinux.org.uk>
Status:Odd Fixes
Files:drivers/tty/serial/amba-pl01*.c include/linux/amba/serial.h

ARM PRIMECELL VIC PL190/PL192 DRIVER

Mail:Linus Walleij <linus.walleij@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt drivers/irqchip/irq-vic.c

ARM SMC WATCHDOG DRIVER

Mail:Julius Werner <jwerner@chromium.org>
Reviewer:Evan Benn <evanbenn@chromium.org>
Status:Maintained
Files:Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml drivers/watchdog/arm_smc_wdt.c

ARM SMMU DRIVERS

Mail:Will Deacon <will@kernel.org>
Reviewer:Robin Murphy <robin.murphy@arm.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/iommu/arm,smmu* drivers/iommu/arm/ drivers/iommu/io-pgtable-arm*

ARM SUB-ARCHITECTURES

Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
Files:arch/arm/mach-*/ arch/arm/plat-*/

ARM/ACTIONS SEMI ARCHITECTURE

Mail:Andreas Färber <afaerber@suse.de>, Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
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.txt Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml Documentation/devicetree/bindings/mmc/owl-mmc.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/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

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/AFEB9260 MACHINE SUPPORT

Mail:Sergey Lapin <slapin@ossfans.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/AJECO 1ARM MACHINE SUPPORT

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/Allwinner SoC Clock Support

Mail:Emilio López <emilio@elopez.com.ar>
Status:Maintained
Files:drivers/clk/sunxi/

ARM/Allwinner sunXi SoC support

Mail:Maxime Ripard <mripard@kernel.org>, Chen-Yu Tsai <wens@csie.org>
Reviewer:Jernej Skrabec <jernej.skrabec@siol.net>
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
Files:arch/arm/mach-sunxi/ arch/arm64/boot/dts/allwinner/ drivers/clk/sunxi-ng/ drivers/pinctrl/sunxi/ drivers/soc/sunxi/
Regex:sun[x456789]i sun50i

ARM/Amlogic Meson SoC CLOCK FRAMEWORK

Mail:Neil Armstrong <narmstrong@baylibre.com>, Jerome Brunet <jbrunet@baylibre.com>
Mailing list:linux-amlogic@lists.infradead.org
Status:Maintained
Files:Documentation/devicetree/bindings/clock/amlogic* drivers/clk/meson/ include/dt-bindings/clock/gxbb* include/dt-bindings/clock/meson*

ARM/Amlogic Meson SoC Crypto Drivers

Mail:Corentin Labbe <clabbe@baylibre.com>
Mailing list:linux-crypto@vger.kernel.org, linux-amlogic@lists.infradead.org
Status:Maintained
Files:Documentation/devicetree/bindings/crypto/amlogic* drivers/crypto/amlogic/

ARM/Amlogic Meson SoC Sound Drivers

Mail:Jerome Brunet <jbrunet@baylibre.com>
Mailing list:alsa-devel@alsa-project.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/sound/amlogic* sound/soc/meson/

ARM/Amlogic Meson SoC support

Mail:Kevin Hilman <khilman@baylibre.com>
Reviewer:Neil Armstrong <narmstrong@baylibre.com>, Jerome Brunet <jbrunet@baylibre.com>, Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-amlogic@lists.infradead.org
Status:Maintained
Web-page:http://linux-meson.com/
Files: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

Mail:Tsahee Zidenberg <tsahee@annapurnalabs.com>, Antoine Tenart <atenart@kernel.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/boot/dts/alpine* arch/arm/mach-alpine/ arch/arm64/boot/dts/amazon/ drivers/*/*alpine*

ARM/ARTPEC MACHINE SUPPORT

Mail:Jesper Nilsson <jesper.nilsson@axis.com>, Lars Persson <lars.persson@axis.com>
Mailing list:linux-arm-kernel@axis.com
Status:Maintained
Files:Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt arch/arm/boot/dts/artpec6* arch/arm/mach-artpec drivers/clk/axis drivers/crypto/axis drivers/mmc/host/usdhi6rol0.c drivers/pinctrl/pinctrl-artpec*

ARM/ASPEED I2C DRIVER

Mail:Brendan Higgins <brendanhiggins@google.com>
Reviewer:Benjamin Herrenschmidt <benh@kernel.crashing.org>, Joel Stanley <joel@jms.id.au>
Mailing list:linux-i2c@vger.kernel.org, openbmc@lists.ozlabs.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/i2c/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

Mail: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:https://patchwork.ozlabs.org/project/linux-aspeed/list/
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

Mail:Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/arm/bitmain.yaml Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt arch/arm64/boot/dts/bitmain/ drivers/clk/clk-bm1880.c drivers/pinctrl/pinctrl-bm1880.c

ARM/CALXEDA HIGHBANK ARCHITECTURE

Mail:Andre Przywara <andre.przywara@arm.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/boot/dts/ecx-*.dts* arch/arm/boot/dts/highbank.dts arch/arm/mach-highbank/

ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT

Mail:Krzysztof Halasa <khalasa@piap.pl>
Status:Maintained
Files:arch/arm/mach-cns3xxx/

ARM/CAVIUM THUNDER NETWORK DRIVER

Mail:Sunil Goutham <sgoutham@marvell.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Supported
Files:drivers/net/ethernet/cavium/thunder/

ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT

Mail:Lukasz Majewski <lukma@denx.de>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/mach-ep93xx/ts72xx.c

ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE

Mail:Alexander Shiyan <shc_work@mail.ru>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Odd Fixes
Regex:clps711x

ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT

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

Mail:Hartley Sweeten <hsweeten@visionengravers.com>, Alexander Sverdlin <alexander.sverdlin@gmail.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/mach-ep93xx/ arch/arm/mach-ep93xx/include/mach/

ARM/CLKDEV SUPPORT

Mail:Russell King <linux@armlinux.org.uk>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
SCM:git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
Files:drivers/clk/clkdev.c

ARM/CONEXANT DIGICOLOR MACHINE SUPPORT

Mail:Baruch Siach <baruch@tkos.co.il>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/boot/dts/cx92755*
Regex:digicolor

ARM/CONTEC MICRO9 MACHINE SUPPORT

Mail:Hubert Feurstein <hubert.feurstein@contec.at>
Status:Maintained
Files:arch/arm/mach-ep93xx/micro9.c

ARM/CORESIGHT FRAMEWORK AND DRIVERS

Mail:Mathieu Poirier <mathieu.poirier@linaro.org>
Reviewer:Suzuki K Poulose <suzuki.poulose@arm.com>, Mike Leach <mike.leach@linaro.org>
Mailing list:coresight@lists.linaro.org (moderated for non-subscribers), linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
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/trace/coresight/* drivers/hwtracing/coresight/* include/dt-bindings/arm/coresight-cti-dt.h 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

Mail:Richard Purdie <rpurdie@rpsys.net>
Status:Maintained

ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE

Mail:Hans Ulli Kroll <ulli.kroll@googlemail.com>, Linus Walleij <linus.walleij@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
SCM:git git://github.com/ulli-kroll/linux.git
Files:Documentation/devicetree/bindings/arm/gemini.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/CSR SIRFPRIMA2 MACHINE SUPPORT

Mail:Barry Song <baohua@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/baohua/linux.git
Files:arch/arm/boot/dts/prima2* arch/arm/mach-prima2/ drivers/clk/sirf/ drivers/clocksource/timer-atlas7.c drivers/clocksource/timer-prima2.c
Excluded:drivers/gnss
Regex:[^a-z]sirf

ARM/CZ.NIC TURRIS MOX SUPPORT

Mail:Marek Behun <marek.behun@nic.cz>
Status:Maintained
Web-page:http://mox.turris.cz
Files:Documentation/ABI/testing/debugfs-moxtet Documentation/ABI/testing/sysfs-bus-moxtet-devices Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm Documentation/devicetree/bindings/bus/moxtet.txt Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt Documentation/devicetree/bindings/gpio/gpio-moxtet.txt drivers/bus/moxtet.c drivers/firmware/turris-mox-rwtm.c drivers/gpio/gpio-moxtet.c include/linux/moxtet.h

ARM/EBSA110 MACHINE SUPPORT

Mail:Russell King <linux@armlinux.org.uk>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://www.armlinux.org.uk/
Files:arch/arm/mach-ebsa110/ drivers/net/ethernet/amd/am79c961a.*

ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT

Mail:Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewer:Pengutronix Kernel Team <kernel@pengutronix.de>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Regex:efm32

ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)

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

Mail:Hans Ulli Kroll <ulli.kroll@googlemail.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
SCM:git git://git.berlios.de/gemini-board
Files:arch/arm/mm/*-fa*

ARM/FOOTBRIDGE ARCHITECTURE

Mail:Russell King <linux@armlinux.org.uk>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://www.armlinux.org.uk/
Files:arch/arm/include/asm/hardware/dec21285.h arch/arm/mach-footbridge/

ARM/FREESCALE IMX / MXC ARM ARCHITECTURE

Mail:Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>
Reviewer:Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, 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

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

Mail:Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>
Reviewer:Pengutronix Kernel Team <kernel@pengutronix.de>, Stefan Agner <stefan@agner.ch>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
Files:arch/arm/boot/dts/vf* arch/arm/mach-imx/*vf610*

ARM/GLOMATION GESBC9312SX MACHINE SUPPORT

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/GUMSTIX MACHINE SUPPORT

Mail:Steve Sakoman <sakoman@gmail.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT

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

Mail:Wei Xu <xuwei5@hisilicon.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Supported
Web-page:http://www.hisilicon.com
SCM:git 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

Mail:Kristoffer Ericson <kristoffer.ericson@gmail.com>
Status:Maintained
Web-page:www.jlime.com
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
Files:arch/arm/mach-sa1100/include/mach/jornada720.h arch/arm/mach-sa1100/jornada720.c

ARM/IGEP MACHINE SUPPORT

Mail:Enric Balletbo i Serra <eballetbo@gmail.com>, Javier Martinez Canillas <javier@dowhile0.org>
Mailing list:linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/boot/dts/omap3-igep*

ARM/INCOME PXA270 SUPPORT

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

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/INTEL IQ81342EX MACHINE SUPPORT

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/INTEL IXDP2850 MACHINE SUPPORT

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/INTEL IXP4XX ARM ARCHITECTURE

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

Mail:Paul J. Murphy <paul.j.murphy@intel.com>, Daniele Alessandrelli <daniele.alessandrelli@intel.com>
Status:Maintained
Files:Documentation/devicetree/bindings/arm/intel,keembay.yaml arch/arm64/boot/dts/intel/keembay-evm.dts arch/arm64/boot/dts/intel/keembay-soc.dtsi

ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT

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

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

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/LG1K ARCHITECTURE

Mail:Chanho Min <chanho.min@lge.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm64/boot/dts/lg/

ARM/LOGICPD PXA270 MACHINE SUPPORT

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/LPC18XX ARCHITECTURE

Mail:Vladimir Zapolskiy <vz@mleia.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt arch/arm/boot/dts/lpc43* drivers/i2c/busses/i2c-lpc2k.c drivers/memory/pl172.c drivers/mtd/spi-nor/controllers/nxp-spifi.c drivers/rtc/rtc-lpc24xx.c
Regex:lpc18xx

ARM/LPC32XX SOC SUPPORT

Mail:Vladimir Zapolskiy <vz@mleia.com>, Sylvain Lemieux <slemieux.tyco@gmail.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

Mail:Philipp Zabel <philipp.zabel@gmail.com>
Status:Maintained

ARM/Marvell Dove/MV78xx0/Orion SOC support

Mail:Jason Cooper <jason@lakedaemon.net>, 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.infradead.org/linux-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

Mail:Jason Cooper <jason@lakedaemon.net>, 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.infradead.org/linux-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

Mail:Eddie Huang <eddie.huang@mediatek.com>, Sean Wang <sean.wang@mediatek.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/rtc/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

Mail: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:https://mtk.bcnfs.org/
chat:irc://chat.freenode.net/linux-mediatek
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

Mail:Chunfeng Yun <chunfeng.yun@mediatek.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-mediatek@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/phy/phy-mtk-* drivers/phy/mediatek/

ARM/Microchip (AT91) SoC support

Mail: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:http://www.linux4sam.org
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

Mail:Lars Povlsen <lars.povlsen@microchip.com>, Steen Hegelund <Steen.Hegelund@microchip.com>, Microchip Linux Driver Support <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/
Regex:sparx5

ARM/MIOA701 MACHINE SUPPORT

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

Mail:Daniel Palmer <daniel@thingy.jp>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://linux-chenxing.org/
Files:Documentation/devicetree/bindings/arm/mstar/* arch/arm/boot/dts/mstar-* arch/arm/mach-mstar/

ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT

Mail:Michael Petchkovsky <mkpetch@internode.on.net>
Status:Maintained

ARM/NOMADIK/U300/Ux500 ARCHITECTURES

Mail:Linus Walleij <linus.walleij@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
Files:Documentation/devicetree/bindings/arm/ste-* Documentation/devicetree/bindings/arm/ux500.yaml Documentation/devicetree/bindings/arm/ux500/ Documentation/devicetree/bindings/i2c/i2c-nomadik.txt Documentation/devicetree/bindings/i2c/i2c-stu300.txt arch/arm/boot/dts/ste-* arch/arm/mach-nomadik/ arch/arm/mach-u300/ arch/arm/mach-ux500/ drivers/clk/clk-nomadik.c drivers/clk/clk-u300.c drivers/clocksource/clksrc-dbx500-prcmu.c drivers/clocksource/timer-u300.c drivers/dma/coh901318* drivers/dma/ste_dma40* drivers/hwspinlock/u8500_hsem.c drivers/i2c/busses/i2c-nomadik.c drivers/i2c/busses/i2c-stu300.c drivers/iio/adc/ab8500-gpadc.c drivers/mfd/ab3100* drivers/mfd/ab8500* drivers/mfd/abx500* drivers/mfd/db8500* drivers/mfd/dbx500* drivers/pinctrl/nomadik/ drivers/pinctrl/pinctrl-coh901* drivers/pinctrl/pinctrl-u300.c drivers/rtc/rtc-ab3100.c drivers/rtc/rtc-ab8500.c drivers/rtc/rtc-coh901331.c drivers/rtc/rtc-pl031.c drivers/soc/ux500/ drivers/watchdog/coh901327_wdt.c

ARM/NUVOTON NPCM ARCHITECTURE

Mail:Avi Fishman <avifishman70@gmail.com>, Tomer Maimon <tmaimon77@gmail.com>, Tali Perry <tali.perry1@gmail.com>
Reviewer:Patrick Venture <venture@google.com>, Nancy Yuen <yuenn@google.com>, Benjamin Fair <benjaminfair@google.com>
Mailing list:openbmc@lists.ozlabs.org (moderated for non-subscribers)
Status:Supported
Files:Documentation/devicetree/bindings/*/*/*npcm* Documentation/devicetree/bindings/*/*npcm* arch/arm/boot/dts/nuvoton-npcm* arch/arm/mach-npcm/ drivers/*/*npcm* drivers/*/*/*npcm* include/dt-bindings/clock/nuvoton,npcm7xx-clock.h

ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT

Mailing list:openmoko-kernel@lists.openmoko.org (subscribers-only)
Status:Orphan
Web-page:http://wiki.openmoko.org/wiki/Neo_FreeRunner
Files:arch/arm/mach-s3c/gta02.h arch/arm/mach-s3c/mach-gta02.c

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

Mail:Alexander Clouter <alex@digriz.org.uk>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://www.digriz.org.uk/ts78xx/kernel
Files:arch/arm/mach-orion5x/ts78xx-*

ARM/OXNAS platform support

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

Mail:Tomas Cech <sleep_walker@suse.com>
Mailing list:linux-arm-kernel@lists.infradead.org
Status:Maintained
Web-page:http://hackndev.com
Files:arch/arm/mach-pxa/palmtreo.*

ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT

Mail:Marek Vasut <marek.vasut@gmail.com>
Mailing list:linux-arm-kernel@lists.infradead.org
Status:Maintained
Web-page:http://hackndev.com
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

Mail:Sergey Lapin <slapin@ossfans.org>
Mailing list:linux-arm-kernel@lists.infradead.org
Status:Maintained
Web-page:http://hackndev.com
Files:arch/arm/mach-pxa/palmz72.*

ARM/PLEB SUPPORT

Mail:Peter Chubb <pleb@gelato.unsw.edu.au>
Status:Maintained
Web-page:http://www.disy.cse.unsw.edu.au/Hardware/PLEB

ARM/PT DIGITAL BOARD PORT

Mail:Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://www.armlinux.org.uk/

ARM/QUALCOMM SUPPORT

Mail:Andy Gross <agross@kernel.org>, Bjorn Andersson <bjorn.andersson@linaro.org>
Mailing list:linux-arm-msm@vger.kernel.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
Files:Documentation/devicetree/bindings/*/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*

ARM/RADISYS ENP2611 MACHINE SUPPORT

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/RDA MICRO ARCHITECTURE

Mail:Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-unisoc@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/arm/rda.yaml Documentation/devicetree/bindings/gpio/gpio-rda.yaml Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.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

Mail:Andreas Färber <afaerber@suse.de>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-realtek-soc@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/arm/realtek.yaml arch/arm/boot/dts/rtd* arch/arm/mach-realtek/ arch/arm64/boot/dts/realtek/

ARM/RENESAS ARM64 ARCHITECTURE

Mail:Geert Uytterhoeven <geert+renesas@glider.be>, Magnus Damm <magnus.damm@gmail.com>
Mailing list:linux-renesas-soc@vger.kernel.org
Status:Supported
Patchwork:http://patchwork.kernel.org/project/linux-renesas-soc/list/
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

Mail:Russell King <linux@armlinux.org.uk>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://www.armlinux.org.uk/
Files:arch/arm/include/asm/hardware/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

Mail:Heiko Stuebner <heiko@sntech.de>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-rockchip@lists.infradead.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
Files:Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml Documentation/devicetree/bindings/spi/spi-rockchip.yaml arch/arm/boot/dts/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

Mail:Krzysztof Kozlowski <krzk@kernel.org>
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/soc/samsung/
Regex:exynos s3c2410 s3c64xx s5pv210

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

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

Mail:Marek Szyprowski <m.szyprowski@samsung.com>
Mailing list:linux-samsung-soc@vger.kernel.org, linux-media@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/media/s5p-cec.txt drivers/media/cec/platform/s5p/

ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT

Mail:Andrzej Pietrasiewicz <andrzejtp2010@gmail.com>, Jacek Anaszewski <jacek.anaszewski@gmail.com>, Sylwester Nawrocki <s.nawrocki@samsung.com>
Mailing list:linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org
Status:Maintained
Files:drivers/media/platform/s5p-jpeg/

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

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

Mail:Geert Uytterhoeven <geert+renesas@glider.be>, Magnus Damm <magnus.damm@gmail.com>
Mailing list:linux-renesas-soc@vger.kernel.org
Status:Supported
Patchwork:http://patchwork.kernel.org/project/linux-renesas-soc/list/
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

Mail:Dinh Nguyen <dinguyen@kernel.org>
Status:Maintained
Web-page:http://www.rocketboards.org
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
Files:arch/arm/boot/dts/socfpga* arch/arm/configs/socfpga_defconfig arch/arm/mach-socfpga/ arch/arm64/boot/dts/altera/ arch/arm64/boot/dts/intel/

ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT

Mail:Dinh Nguyen <dinguyen@kernel.org>
Status:Maintained
Files:drivers/clk/socfpga/

ARM/SOCFPGA EDAC SUPPORT

Mail:Dinh Nguyen <dinguyen@kernel.org>
Status:Maintained
Files:drivers/edac/altera_edac.

ARM/SPREADTRUM SoC SUPPORT

Mail:Orson Zhai <orsonzhai@gmail.com>, Baolin Wang <baolin.wang7@gmail.com>, Chunyan Zhang <zhang.lyra@gmail.com>
Status:Maintained
Files:arch/arm64/boot/dts/sprd
Regex:sprd sc27xx sc2731

ARM/STI ARCHITECTURE

Mail:Patrice Chotard <patrice.chotard@st.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://www.stlinux.com
Files:Documentation/devicetree/bindings/i2c/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

Mail:Maxime Coquelin <mcoquelin.stm32@gmail.com>, Alexandre Torgue <alexandre.torgue@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

Mail: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/TANGO ARCHITECTURE

Mail:Marc Gonzalez <marc.w.gonzalez@free.fr>, Mans Rullgard <mans@mansr.com>
Mailing list:linux-arm-kernel@lists.infradead.org
Status:Odd Fixes
Regex:tango

ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT

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

Mail:Hans Verkuil <hverkuil-cisco@xs4all.nl>
Mailing list:linux-tegra@vger.kernel.org, linux-media@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/media/tegra-cec.txt drivers/media/cec/platform/tegra/

ARM/TETON BGA MACHINE SUPPORT

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

Mail:Santosh Shilimkar <ssantosh@kernel.org>
Mailing list:linux-kernel@vger.kernel.org
Status:Maintained
Files:drivers/memory/*emif*

ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE

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

Mail:Santosh Shilimkar <ssantosh@kernel.org>
Mailing list:linux-kernel@vger.kernel.org
Status:Maintained
Files:drivers/clk/keystone/

ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE

Mail:Santosh Shilimkar <ssantosh@kernel.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers), linux-kernel@vger.kernel.org
Status:Maintained
Files:drivers/clocksource/timer-keystone.c

ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER

Mail:Santosh Shilimkar <ssantosh@kernel.org>
Mailing list:linux-kernel@vger.kernel.org
Status:Maintained
Files:drivers/power/reset/keystone-reset.c

ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE

Mail:Tero Kristo <t-kristo@ti.com>, Nishanth Menon <nm@ti.com>
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

Mail:Lennert Buytenhek <kernel@wantstofly.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained

ARM/TOSA MACHINE SUPPORT

Mail:Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>, Dirk Opfer <dirk@opfer-online.de>
Status:Maintained

ARM/TOSHIBA VISCONTI ARCHITECTURE

Mail:Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Supported
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
Files:Documentation/devicetree/bindings/arm/toshiba.yaml Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml arch/arm64/boot/dts/toshiba/ drivers/pinctrl/visconti/
Regex:visconti

ARM/UNIPHIER ARCHITECTURE

Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Orphan
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

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

Mail:Russell King <linux@armlinux.org.uk>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Web-page:http://www.armlinux.org.uk/
Files:arch/arm/vfp/

ARM/VOIPAC PXA270 SUPPORT

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

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

Mail: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/ZTE ARCHITECTURE

Mail:Jun Nie <jun.nie@linaro.org>, Shawn Guo <shawnguo@kernel.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/arm/zte.yaml Documentation/devicetree/bindings/clock/zx2967*.txt Documentation/devicetree/bindings/dma/zxdma.txt Documentation/devicetree/bindings/gpio/zx296702-gpio.txt Documentation/devicetree/bindings/i2c/i2c-zx2967.txt Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt Documentation/devicetree/bindings/soc/zte/ Documentation/devicetree/bindings/sound/zte,*.txt Documentation/devicetree/bindings/thermal/zx2967-thermal.txt Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt arch/arm/boot/dts/zx2967* arch/arm/mach-zx/ arch/arm64/boot/dts/zte/ drivers/clk/zte/ drivers/dma/zx_dma.c drivers/gpio/gpio-zx.c drivers/i2c/busses/i2c-zx2967.c drivers/mmc/host/dw_mmc-zx.* drivers/pinctrl/zte/ drivers/soc/zte/ drivers/thermal/zx2967_thermal.c drivers/watchdog/zx2967_wdt.c include/dt-bindings/clock/zx2967*.h include/dt-bindings/soc/zte,*.h sound/soc/codecs/zx_aud96p22.c sound/soc/zte/

ARM/ZYNQ ARCHITECTURE

Mail:Michal Simek <michal.simek@xilinx.com>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Supported
Web-page:http://wiki.xilinx.com
SCM:git https://github.com/Xilinx/linux-xlnx.git
Files:Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml arch/arm/mach-zynq/ drivers/block/xsysace.c 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)

Mail:Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will@kernel.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
Files:Documentation/arm64/ arch/arm64/ tools/testing/selftests/arm64/
Excluded:arch/arm64/boot/dts/

AS3645A LED FLASH CONTROLLER DRIVER

Mail:Sakari Ailus <sakari.ailus@iki.fi>
Mailing list:linux-leds@vger.kernel.org
Status:Maintained
Files:drivers/leds/leds-as3645a.c

ASAHI KASEI AK7375 LENS VOICE COIL DRIVER

Mail:Tianshu Qiu <tian.shu.qiu@intel.com>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
SCM:git git://linuxtv.org/media_tree.git
Files:Documentation/devicetree/bindings/media/i2c/ak7375.txt drivers/media/i2c/ak7375.c

ASAHI KASEI AK8974 DRIVER

Mail:Linus Walleij <linus.walleij@linaro.org>
Mailing list:linux-iio@vger.kernel.org
Status:Supported
Web-page:http://www.akm.com/
Files:drivers/iio/magnetometer/ak8974.c

ASC7621 HARDWARE MONITOR DRIVER

Mail:George Joseph <george.joseph@fairview5.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:hwmon/asc7621 drivers/hwmon/asc7621.c

ASPEED PINCTRL DRIVERS

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

Mail:Eddie James <eajames@linux.ibm.com>
Mailing list:linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt drivers/irqchip/irq-aspeed-scu-ic.c include/dt-bindings/interrupt-controller/aspeed-scu-ic.h

ASPEED VIDEO ENGINE DRIVER

Mail:Eddie James <eajames@linux.ibm.com>
Mailing list:linux-media@vger.kernel.org, openbmc@lists.ozlabs.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/media/aspeed-video.txt drivers/media/platform/aspeed-video.c

ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS

Mail:Corentin Chary <corentin.chary@gmail.com>
Mailing list:acpi4asus-user@lists.sourceforge.net, platform-driver-x86@vger.kernel.org
Status:Maintained
Web-page:http://acpi4asus.sf.net
Files:drivers/platform/x86/asus*.c drivers/platform/x86/eeepc*.c

ASUS WIRELESS RADIO CONTROL DRIVER

Mail:João Paulo Rechi Vita <jprvita@gmail.com>
Mailing list:platform-driver-x86@vger.kernel.org
Status:Maintained
Files:drivers/platform/x86/asus-wireless.c

ASYMMETRIC KEYS

Mail:David Howells <dhowells@redhat.com>
Mailing list:keyrings@vger.kernel.org
Status:Maintained
Files:crypto/asymmetric-keys crypto/asymmetric_keys/ include/crypto/pkcs7.h include/crypto/public_key.h include/linux/verification.h

ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API

Reviewer:Dan Williams <dan.j.williams@intel.com>
Status:Odd fixes
Web-page:http://sourceforge.net/projects/xscaleiop
Files:crypto/async-tx-api crypto/async_tx/ drivers/dma/ include/linux/async_tx.h include/linux/dmaengine.h

AT24 EEPROM DRIVER

Mail:Bartosz Golaszewski <bgolaszewski@baylibre.com>
Mailing list:linux-i2c@vger.kernel.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
Files:Documentation/devicetree/bindings/eeprom/at24.yaml drivers/misc/eeprom/at24.c

ATA OVER ETHERNET (AOE) DRIVER

Mail:“Justin Sanders” <justin@coraid.com>
Status:Supported
Web-page:http://www.openaoe.org/
Files:Documentation/admin-guide/aoe/ drivers/block/aoe/

ATHEROS 71XX/9XXX GPIO DRIVER

Mail:Alban Bedel <albeu@free.fr>
Status:Maintained
Web-page:https://github.com/AlbanBedel/linux
SCM:git git://github.com/AlbanBedel/linux
Files:Documentation/devicetree/bindings/gpio/gpio-ath79.txt drivers/gpio/gpio-ath79.c

ATHEROS 71XX/9XXX USB PHY DRIVER

Mail:Alban Bedel <albeu@free.fr>
Status:Maintained
Web-page:https://github.com/AlbanBedel/linux
SCM:git git://github.com/AlbanBedel/linux
Files:Documentation/devicetree/bindings/phy/phy-ath79-usb.txt drivers/phy/qualcomm/phy-ath79-usb.c

ATHEROS ATH GENERIC UTILITIES

Mail:Kalle Valo <kvalo@codeaurora.org>
Mailing list:linux-wireless@vger.kernel.org
Status:Supported
Files:drivers/net/wireless/ath/*

ATHEROS ATH5K WIRELESS DRIVER

Mail:Jiri Slaby <jirislaby@kernel.org>, Nick Kossifidis <mickflemm@gmail.com>, Luis Chamberlain <mcgrof@kernel.org>
Mailing list:linux-wireless@vger.kernel.org
Status:Maintained
Web-page:https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
Files:drivers/net/wireless/ath/ath5k/

ATHEROS ATH6KL WIRELESS DRIVER

Mail:Kalle Valo <kvalo@codeaurora.org>
Mailing list:linux-wireless@vger.kernel.org
Status:Supported
Web-page:https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Files:drivers/net/wireless/ath/ath6kl/

ATI_REMOTE2 DRIVER

Mail:Ville Syrjala <syrjala@sci.fi>
Status:Maintained
Files:drivers/input/misc/ati_remote2.c

ATK0110 HWMON DRIVER

Mail:Luca Tettamanti <kronos.it@gmail.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Maintained
Files:drivers/hwmon/asus_atk0110.c

ATLX ETHERNET DRIVERS

Mail:Jay Cliburn <jcliburn@gmail.com>, Chris Snook <chris.snook@gmail.com>
Mailing list:netdev@vger.kernel.org
Status:Maintained
Web-page:http://sourceforge.net/projects/atl1 http://atl1.sourceforge.net
Files:drivers/net/ethernet/atheros/

ATM

Mail:Chas Williams <3chas3@gmail.com>
Mailing list:linux-atm-general@lists.sourceforge.net (moderated for non-subscribers), netdev@vger.kernel.org
Status:Maintained
Web-page:http://linux-atm.sourceforge.net
Files:drivers/atm/ include/linux/atm* include/uapi/linux/atm*

ATMEL MACB ETHERNET DRIVER

Mail:Nicolas Ferre <nicolas.ferre@microchip.com>, Claudiu Beznea <claudiu.beznea@microchip.com>
Status:Supported
Files:drivers/net/ethernet/cadence/

ATMEL MAXTOUCH DRIVER

Mail:Nick Dyer <nick@shmanahar.org>
Status:Maintained
SCM:git git://github.com/ndyer/linux.git
Files:Documentation/devicetree/bindings/input/atmel,maxtouch.txt drivers/input/touchscreen/atmel_mxt_ts.c

ATMEL WIRELESS DRIVER

Mail:Simon Kelley <simon@thekelleys.org.uk>
Mailing list:linux-wireless@vger.kernel.org
Status:Maintained
Web-page:http://www.thekelleys.org.uk/atmel http://atmelwlandriver.sourceforge.net/
Files:drivers/net/wireless/atmel/atmel*

ATOMIC INFRASTRUCTURE

Mail:Will Deacon <will@kernel.org>, Peter Zijlstra <peterz@infradead.org>
Reviewer:Boqun Feng <boqun.feng@gmail.com>
Mailing list:linux-kernel@vger.kernel.org
Status:Maintained
Files:arch/*/include/asm/atomic*.h include/*/atomic*.h scripts/atomic/

ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER

Mail:Bradley Grove <linuxdrivers@attotech.com>
Mailing list:linux-scsi@vger.kernel.org
Status:Supported
Web-page:http://www.attotech.com
Files:drivers/scsi/esas2r

ATUSB IEEE 802.15.4 RADIO DRIVER

Mail:Stefan Schmidt <stefan@datenfreihafen.org>
Mailing list:linux-wpan@vger.kernel.org
Status:Maintained
Files:drivers/net/ieee802154/at86rf230.h drivers/net/ieee802154/atusb.c drivers/net/ieee802154/atusb.h

AUDIT SUBSYSTEM

Mail:Paul Moore <paul@paul-moore.com>, Eric Paris <eparis@redhat.com>
Mailing list:linux-audit@redhat.com (moderated for non-subscribers)
Status:Supported
Web-page:https://github.com/linux-audit
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
Files:include/linux/audit.h include/uapi/linux/audit.h kernel/audit*

AUXILIARY DISPLAY DRIVERS

Mail:Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
Status:Maintained
Files:drivers/auxdisplay/ include/linux/cfag12864b.h

AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER

Mail:Andreas Klinger <ak@it-klinger.de>
Mailing list:linux-iio@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml drivers/iio/adc/hx711.c

AX.25 NETWORK LAYER

Mail:Ralf Baechle <ralf@linux-mips.org>
Mailing list:linux-hams@vger.kernel.org
Status:Maintained
Web-page:http://www.linux-ax25.org/
Files:include/net/ax25.h include/uapi/linux/ax25.h net/ax25/

AXENTIA ARM DEVICES

Mail:Peter Rosin <peda@axentia.se>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Maintained
Files:arch/arm/boot/dts/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

Mail:Peter Rosin <peda@axentia.se>
Mailing list:alsa-devel@alsa-project.org (moderated for non-subscribers)
Status:Maintained
Files:Documentation/devicetree/bindings/sound/axentia,* sound/soc/atmel/tse850-pcm5142.c

AXI-FAN-CONTROL HARDWARE MONITOR DRIVER

Mail:Nuno Sá <nuno.sa@analog.com>
Mailing list:linux-hwmon@vger.kernel.org
Status:Supported
Web-page:http://ez.analog.com/community/linux-device-drivers
Files:Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml drivers/hwmon/axi-fan-control.c

AXXIA I2C CONTROLLER

Mail:Krzysztof Adamski <krzysztof.adamski@nokia.com>
Mailing list:linux-i2c@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/i2c/i2c-axxia.txt drivers/i2c/busses/i2c-axxia.c

AZ6007 DVB DRIVER

Mail:Mauro Carvalho Chehab <mchehab@kernel.org>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:drivers/media/usb/dvb-usb-v2/az6007.c

AZTECH FM RADIO RECEIVER DRIVER

Mail:Hans Verkuil <hverkuil@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:drivers/media/radio/radio-aztech*

B43 WIRELESS DRIVER

Mailing list:linux-wireless@vger.kernel.org, b43-dev@lists.infradead.org
Status:Odd Fixes
Web-page:https://wireless.wiki.kernel.org/en/users/Drivers/b43
Files:drivers/net/wireless/broadcom/b43/

B43LEGACY WIRELESS DRIVER

Mail:Larry Finger <Larry.Finger@lwfinger.net>
Mailing list:linux-wireless@vger.kernel.org, b43-dev@lists.infradead.org
Status:Maintained
Web-page:https://wireless.wiki.kernel.org/en/users/Drivers/b43
Files:drivers/net/wireless/broadcom/b43legacy/

BACKLIGHT CLASS/SUBSYSTEM

Mail:Lee Jones <lee.jones@linaro.org>, Daniel Thompson <daniel.thompson@linaro.org>, Jingoo Han <jingoohan1@gmail.com>
Mailing list:dri-devel@lists.freedesktop.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
Files:Documentation/ABI/stable/sysfs-class-backlight Documentation/ABI/testing/sysfs-class-backlight Documentation/devicetree/bindings/leds/backlight drivers/video/backlight/ include/linux/backlight.h include/linux/pwm_backlight.h

BATMAN ADVANCED

Mail:Marek Lindner <mareklindner@neomailbox.ch>, Simon Wunderlich <sw@simonwunderlich.de>, Antonio Quartulli <a@unstable.cc>, Sven Eckelmann <sven@narfation.org>
Mailing list:b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
Status:Maintained
Web-page:https://www.open-mesh.org/
Patchwork:https://patchwork.open-mesh.org/project/batman/list/
bugs:https://www.open-mesh.org/projects/batman-adv/issues
chat:irc://chat.freenode.net/batman
SCM:git https://git.open-mesh.org/linux-merge.git
Files:Documentation/ABI/obsolete/sysfs-class-net-batman-adv Documentation/ABI/obsolete/sysfs-class-net-mesh networking/batman-adv include/uapi/linux/batadv_packet.h include/uapi/linux/batman_adv.h net/batman-adv/

BAYCOM/HDLCDRV DRIVERS FOR AX.25

Mail:Thomas Sailer <t.sailer@alumni.ethz.ch>
Mailing list:linux-hams@vger.kernel.org
Status:Maintained
Web-page:http://www.baycom.org/~tom/ham/ham.html
Files:drivers/net/hamradio/baycom*

BCACHE (BLOCK LAYER CACHE)

Mail:Coly Li <colyli@suse.de>, Kent Overstreet <kent.overstreet@gmail.com>
Mailing list:linux-bcache@vger.kernel.org
Status:Maintained
Web-page:http://bcache.evilpiepirate.org
chat:irc://irc.oftc.net/bcache
Files:drivers/md/bcache/

BDISP ST MEDIA DRIVER

Mail:Fabien Dessenne <fabien.dessenne@st.com>
Mailing list:linux-media@vger.kernel.org
Status:Supported
Web-page:https://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:drivers/media/platform/sti/bdisp

BECKHOFF CX5020 ETHERCAT MASTER DRIVER

Mail:Dariusz Marcinkiewicz <reksio@newterm.pl>
Mailing list:netdev@vger.kernel.org
Status:Maintained
Files:drivers/net/ethernet/ec_bhf.c

BEFS FILE SYSTEM

Mail:Luis de Bethencourt <luisbg@kernel.org>, Salah Triki <salah.triki@gmail.com>
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
Files:filesystems/befs fs/befs/

BFQ I/O SCHEDULER

Mail:Paolo Valente <paolo.valente@linaro.org>, Jens Axboe <axboe@kernel.dk>
Mailing list:linux-block@vger.kernel.org
Status:Maintained
Files:block/bfq-iosched block/bfq-*

BFS FILE SYSTEM

Mail:“Tigran A. Aivazian” <aivazian.tigran@gmail.com>
Status:Maintained
Files:filesystems/bfs fs/bfs/ include/uapi/linux/bfs_fs.h

BLINKM RGB LED DRIVER

Mail:Jan-Simon Moeller <jansimon.moeller@gmx.de>
Status:Maintained
Files:drivers/leds/leds-blinkm.c

BLOCK LAYER

Mail:Jens Axboe <axboe@kernel.dk>
Mailing list:linux-block@vger.kernel.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
Files:block/ drivers/block/ include/linux/blk* kernel/trace/blktrace.c lib/sbitmap.c

BLOCK2MTD DRIVER

Mail:Joern Engel <joern@lazybastard.org>
Mailing list:linux-mtd@lists.infradead.org
Status:Maintained
Files:drivers/mtd/devices/block2mtd.c

BLUETOOTH DRIVERS

Mail:Marcel Holtmann <marcel@holtmann.org>, Johan Hedberg <johan.hedberg@gmail.com>
Mailing list:linux-bluetooth@vger.kernel.org
Status:Maintained
Web-page:http://www.bluez.org/
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
Files:drivers/bluetooth/

BLUETOOTH SUBSYSTEM

Mail:Marcel Holtmann <marcel@holtmann.org>, Johan Hedberg <johan.hedberg@gmail.com>
Mailing list:linux-bluetooth@vger.kernel.org
Status:Maintained
Web-page:http://www.bluez.org/
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
Files:include/net/bluetooth/ net/bluetooth/

BONDING DRIVER

Mail:Jay Vosburgh <j.vosburgh@gmail.com>, Veaceslav Falico <vfalico@gmail.com>, Andy Gospodarek <andy@greyhouse.net>
Mailing list:netdev@vger.kernel.org
Status:Supported
Web-page:http://sourceforge.net/projects/bonding/
Files:drivers/net/bonding/ include/uapi/linux/if_bonding.h

BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER

Mail:Dan Robertson <dan@dlrobertson.com>
Mailing list:linux-iio@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml drivers/iio/accel/bma400*

BPF (Safe dynamic programs and tools)

Mail:Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>, Andrii Nakryiko <andrii@kernel.org>
Reviewer:Martin KaFai Lau <kafai@fb.com>, Song Liu <songliubraving@fb.com>, Yonghong Song <yhs@fb.com>, John Fastabend <john.fastabend@gmail.com>, KP Singh <kpsingh@chromium.org>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Supported
Web-page:https://bpf.io/
Patchwork:https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
Files:Documentation/bpf/ networking/filter 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/ tools/bpf/ tools/lib/bpf/ tools/testing/selftests/bpf/
Regex:bpf
Content regex:bpf

BPF JIT for ARM

Mail:Shubham Bansal <illusionist.neo@gmail.com>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/arm/net/

BPF JIT for ARM64

Mail:Daniel Borkmann <daniel@iogearbox.net>, Alexei Starovoitov <ast@kernel.org>, Zi Shen Lim <zlim.lnx@gmail.com>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Supported
Files:arch/arm64/net/

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

Mail:Paul Burton <paulburton@kernel.org>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/mips/net/

BPF JIT for NFP NICs

Mail:Jakub Kicinski <kuba@kernel.org>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Supported
Files:drivers/net/ethernet/netronome/nfp/bpf/

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

Mail:Naveen N. Rao <naveen.n.rao@linux.ibm.com>, Sandipan Das <sandipan@linux.ibm.com>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/powerpc/net/

BPF JIT for RISC-V (32-bit)

Mail:Luke Nelson <luke.r.nels@gmail.com>, Xi Wang <xi.wang@gmail.com>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/riscv/net/
Excluded:arch/riscv/net/bpf_jit_comp64.c

BPF JIT for RISC-V (64-bit)

Mail:Björn Töpel <bjorn.topel@gmail.com>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/riscv/net/
Excluded:arch/riscv/net/bpf_jit_comp32.c

BPF JIT for S390

Mail:Ilya Leoshkevich <iii@linux.ibm.com>, Heiko Carstens <hca@linux.ibm.com>, Vasily Gorbik <gor@linux.ibm.com>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/s390/net/
Excluded:arch/s390/net/pnet.c

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

Mail:David S. Miller <davem@davemloft.net>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/sparc/net/

BPF JIT for X86 32-BIT

Mail:Wang YanQing <udknight@gmail.com>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Maintained
Files:arch/x86/net/bpf_jit_comp32.c

BPF JIT for X86 64-BIT

Mail:Alexei Starovoitov <ast@kernel.org>, Daniel Borkmann <daniel@iogearbox.net>
Mailing list:netdev@vger.kernel.org, bpf@vger.kernel.org
Status:Supported
Files:arch/x86/net/
Excluded:arch/x86/net/bpf_jit_comp32.c

BROADCOM B44 10/100 ETHERNET DRIVER

Mail:Michael Chan <michael.chan@broadcom.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:drivers/net/ethernet/broadcom/b44.*

BROADCOM B53 ETHERNET SWITCH DRIVER

Mail: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/b53.txt drivers/net/dsa/b53/* include/linux/platform_data/b53.h

BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE

Mail:Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
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 bcm2835

BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE

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

Mail:Hauke Mehrtens <hauke@hauke-m.de>, Rafał Miłecki <zajec5@gmail.com>
Mailing list:linux-mips@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/mips/brcm/ arch/mips/bcm47xx/* arch/mips/include/asm/mach-bcm47xx/*

BROADCOM BCM5301X ARM ARCHITECTURE

Mail:Hauke Mehrtens <hauke@hauke-m.de>, Rafał Miłecki <zajec5@gmail.com>, bcm-kernel-feedback-list@broadcom.com
Mailing list:linux-arm-kernel@lists.infradead.org
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

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

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

Mail:Kevin Cernekee <cernekee@gmail.com>
Mailing list:linux-usb@vger.kernel.org
Status:Maintained
Files:drivers/usb/gadget/udc/bcm63xx_udc.*

BROADCOM BCM7XXX ARM ARCHITECTURE

Mail:Florian Fainelli <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

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

Mail:Markus Mayer <mmayer@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
Mailing list:linux-pm@vger.kernel.org
Status:Maintained
Files:drivers/cpufreq/bmips-cpufreq.c

BROADCOM BMIPS MIPS ARCHITECTURE

Mail:Florian Fainelli <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

Mail:Rasesh Mody <rmody@marvell.com>, GR-Linux-NIC-Dev@marvell.com
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:drivers/net/ethernet/broadcom/bnx2.* drivers/net/ethernet/broadcom/bnx2_*

BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER

Mail:Saurav Kashyap <skashyap@marvell.com>, Javed Hasan <jhasan@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com
Mailing list:linux-scsi@vger.kernel.org
Status:Supported
Files:drivers/scsi/bnx2fc/

BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER

Mail:Nilesh Javali <njavali@marvell.com>, Manish Rangankar <mrangankar@marvell.com>, GR-QLogic-Storage-Upstream@marvell.com
Mailing list:linux-scsi@vger.kernel.org
Status:Supported
Files:drivers/scsi/bnx2i/

BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER

Mail:Ariel Elior <aelior@marvell.com>, Sudarsana Kalluru <skalluru@marvell.com>, GR-everest-linux-l2@marvell.com
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:drivers/net/ethernet/broadcom/bnx2x/

BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER

Mail:Michael Chan <michael.chan@broadcom.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:drivers/net/ethernet/broadcom/bnxt/

BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER

Mail:Arend van Spriel <arend.vanspriel@broadcom.com>, Franky Lin <franky.lin@broadcom.com>, Hante Meuleman <hante.meuleman@broadcom.com>, Chi-Hsien Lin <chi-hsien.lin@cypress.com>, Wright Feng <wright.feng@cypress.com>
Mailing list:linux-wireless@vger.kernel.org, brcm80211-dev-list.pdl@broadcom.com, brcm80211-dev-list@cypress.com
Status:Supported
Files:drivers/net/wireless/broadcom/brcm80211/

BROADCOM BRCMSTB GPIO DRIVER

Mail:Gregory Fong <gregory.0xf0@gmail.com>
Mailing list:bcm-kernel-feedback-list@broadcom.com
Status:Supported
Files:Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt drivers/gpio/gpio-brcmstb.c

BROADCOM BRCMSTB I2C DRIVER

Mail: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 USB EHCI DRIVER

Mail: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 USB2 and USB3 PHY DRIVER

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

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

Mail: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/mdio/mdio-bcm-unimac.c include/linux/platform_data/bcmgenet.h include/linux/platform_data/mdio-bcm-unimac.h

BROADCOM IPROC ARM ARCHITECTURE

Mail:Ray Jui <rjui@broadcom.com>, Scott Branden <sbranden@broadcom.com>, 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 KONA GPIO DRIVER

Mail:Ray Jui <rjui@broadcom.com>
Mailing list:bcm-kernel-feedback-list@broadcom.com
Status:Supported
Files:Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt drivers/gpio/gpio-bcm-kona.c

BROADCOM NETXTREME-E ROCE DRIVER

Mail: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:linux-rdma@vger.kernel.org
Status:Supported
Web-page:http://www.broadcom.com
Files:drivers/infiniband/hw/bnxt_re/ include/uapi/rdma/bnxt_re-abi.h

BROADCOM NVRAM DRIVER

Mail:Rafał Miłecki <zajec5@gmail.com>
Mailing list:linux-mips@vger.kernel.org
Status:Maintained
Files:drivers/firmware/broadcom/*

BROADCOM SPECIFIC AMBA DRIVER (BCMA)

Mail:Rafał Miłecki <zajec5@gmail.com>
Mailing list:linux-wireless@vger.kernel.org
Status:Maintained
Files:drivers/bcma/ include/linux/bcma/

BROADCOM SPI DRIVER

Mail:Kamal Dasu <kdasu.kdev@gmail.com>, bcm-kernel-feedback-list@broadcom.com
Status:Maintained
Files:Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt drivers/spi/spi-bcm-qspi.* drivers/spi/spi-brcmstb-qspi.c drivers/spi/spi-iproc-qspi.c

BROADCOM STB AVS CPUFREQ DRIVER

Mail:Markus Mayer <mmayer@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
Mailing list:linux-pm@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt drivers/cpufreq/brcmstb*

BROADCOM STB AVS TMON DRIVER

Mail:Markus Mayer <mmayer@broadcom.com>, bcm-kernel-feedback-list@broadcom.com
Mailing list:linux-pm@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt drivers/thermal/broadcom/brcmstb*

BROADCOM STB DPFE DRIVER

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

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

Mail: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.*

BROADCOM TG3 GIGABIT ETHERNET DRIVER

Mail:Siva Reddy Kallam <siva.kallam@broadcom.com>, Prashant Sreedharan <prashant@broadcom.com>, Michael Chan <mchan@broadcom.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:drivers/net/ethernet/broadcom/tg3.*

BROCADE BFA FC SCSI DRIVER

Mail:Anil Gurumurthy <anil.gurumurthy@qlogic.com>, Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
Mailing list:linux-scsi@vger.kernel.org
Status:Supported
Files:drivers/scsi/bfa/

BROCADE BNA 10 GIGABIT ETHERNET DRIVER

Mail:Rasesh Mody <rmody@marvell.com>, Sudarsana Kalluru <skalluru@marvell.com>, GR-Linux-NIC-Dev@marvell.com
Mailing list:netdev@vger.kernel.org
Status:Supported
Files:drivers/net/ethernet/brocade/bna/

BSG (block layer generic sg v4 driver)

Mail:FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Mailing list:linux-scsi@vger.kernel.org
Status:Supported
Files:block/bsg.c include/linux/bsg.h include/uapi/linux/bsg.h

BT87X AUDIO DRIVER

Mail:Clemens Ladisch <clemens@ladisch.de>
Mailing list: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

Mail:Michael Buesch <m@bues.ch>
Status:Maintained
Web-page:http://bu3sch.de/btgpio.php
Files:drivers/gpio/gpio-bt8xx.c

BTRFS FILE SYSTEM

Mail:Chris Mason <clm@fb.com>, Josef Bacik <josef@toxicpanda.com>, David Sterba <dsterba@suse.com>
Mailing list:linux-btrfs@vger.kernel.org
Status:Maintained
Web-page:http://btrfs.wiki.kernel.org/
Patchwork:http://patchwork.kernel.org/project/linux-btrfs/list/
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

Mail:Mauro Carvalho Chehab <mchehab@kernel.org>
Mailing list:linux-media@vger.kernel.org
Status:Odd fixes
Web-page:https://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:Documentation/driver-api/media/drivers/bttv* drivers/media/pci/bt8xx/bttv*

BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS

Mail:Chanwoo Choi <cw00.choi@samsung.com>
Mailing list:linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
Files:Documentation/devicetree/bindings/devfreq/exynos-bus.txt drivers/devfreq/exynos-bus.c

BUSLOGIC SCSI DRIVER

Mail:Khalid Aziz <khalid@gonehiking.org>
Mailing list:linux-scsi@vger.kernel.org
Status:Maintained
Files:drivers/scsi/BusLogic.* drivers/scsi/FlashPoint.*

C-MEDIA CMI8788 DRIVER

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

Mail:Guo Ren <guoren@kernel.org>
Mailing list:linux-csky@vger.kernel.org
Status:Supported
SCM:git https://github.com/c-sky/csky-linux.git
Files:Documentation/devicetree/bindings/csky/ Documentation/devicetree/bindings/interrupt-controller/csky,* Documentation/devicetree/bindings/timer/csky,* arch/csky/ drivers/clocksource/timer-gx6605s.c drivers/clocksource/timer-mp-csky.c drivers/irqchip/irq-csky-*
Regex:csky
Content regex:csky

C6X ARCHITECTURE

Mail:Mark Salter <msalter@redhat.com>, Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
Mailing list:linux-c6x-dev@linux-c6x.org
Status:Maintained
Web-page:http://www.linux-c6x.org/wiki/index.php/Main_Page
Files:arch/c6x/

CA8210 IEEE-802.15.4 RADIO DRIVER

Mail:Harry Morris <h.morris@cascoda.com>
Mailing list:linux-wpan@vger.kernel.org
Status:Maintained
Web-page:https://github.com/Cascoda/ca8210-linux.git
Files:Documentation/devicetree/bindings/net/ieee802154/ca8210.txt drivers/net/ieee802154/ca8210.c

CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS

Mail:David Howells <dhowells@redhat.com>
Mailing list:linux-cachefs@redhat.com (moderated for non-subscribers)
Status:Supported
Files:filesystems/caching/cachefiles fs/cachefiles/

CADENCE MIPI-CSI2 BRIDGES

Mail:Maxime Ripard <mripard@kernel.org>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/media/cdns,*.txt drivers/media/platform/cadence/cdns-csi2*

CADENCE NAND DRIVER

Mailing list:linux-mtd@lists.infradead.org
Status:Orphan
Files:Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt drivers/mtd/nand/raw/cadence-nand-controller.c

CADENCE USB3 DRD IP DRIVER

Mail:Peter Chen <peter.chen@nxp.com>, Pawel Laszczak <pawell@cadence.com>, Roger Quadros <rogerq@ti.com>
Mailing list:linux-usb@vger.kernel.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
Files:Documentation/devicetree/bindings/usb/cdns,usb3.yaml drivers/usb/cdns3/

CADET FM/AM RADIO RECEIVER DRIVER

Mail:Hans Verkuil <hverkuil@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
Web-page:https://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:drivers/media/radio/radio-cadet*

CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER

Mail:Jonathan Corbet <corbet@lwn.net>
Mailing list:linux-media@vger.kernel.org
Status:Maintained
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:netdev@vger.kernel.org
Status:Orphan
Files:Documentation/networking/caif/ drivers/net/caif/ include/net/caif/ include/uapi/linux/caif/ net/caif/

CAKE QDISC

Mail:Toke Høiland-Jørgensen <toke@toke.dk>
Mailing list:cake@lists.bufferbloat.net (moderated for non-subscribers)
Status:Maintained
Files:net/sched/sch_cake.c

CAN NETWORK DRIVERS

Mail:Wolfgang Grandegger <wg@grandegger.com>, Marc Kleine-Budde <mkl@pengutronix.de>
Mailing list:linux-can@vger.kernel.org
Status:Maintained
Web-page:https://github.com/linux-can
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
Files:Documentation/devicetree/bindings/net/can/ drivers/net/can/ include/linux/can/dev.h include/linux/can/led.h include/linux/can/platform/ include/linux/can/rx-offload.h include/uapi/linux/can/error.h include/uapi/linux/can/netlink.h include/uapi/linux/can/vxcan.h

CAN NETWORK LAYER

Mail:Oliver Hartkopp <socketcan@hartkopp.net>, Marc Kleine-Budde <mkl@pengutronix.de>
Mailing list:linux-can@vger.kernel.org
Status:Maintained
Web-page:https://github.com/linux-can
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
Files:networking/can include/linux/can/core.h include/linux/can/skb.h include/net/netns/can.h include/uapi/linux/can.h include/uapi/linux/can/bcm.h include/uapi/linux/can/gw.h include/uapi/linux/can/isotp.h include/uapi/linux/can/raw.h net/can/

CAN-J1939 NETWORK LAYER

Mail:Robin van der Gracht <robin@protonic.nl>, Oleksij Rempel <o.rempel@pengutronix.de>
Reviewer:Pengutronix Kernel Team <kernel@pengutronix.de>
Mailing list:linux-can@vger.kernel.org
Status:Maintained
Files:networking/j1939 include/uapi/linux/can/j1939.h net/can/j1939/

CAPABILITIES

Mail:Serge Hallyn <serge@hallyn.com>
Mailing list:linux-security-module@vger.kernel.org
Status:Supported
Files:include/linux/capability.h include/uapi/linux/capability.h kernel/capability.c security/commoncap.c

CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER

Mail:Kevin Tsai <ktsai@capellamicro.com>
Status:Maintained
Files:drivers/iio/light/cm*

CARL9170 LINUX COMMUNITY WIRELESS DRIVER

Mail:Christian Lamparter <chunkeey@googlemail.com>
Mailing list:linux-wireless@vger.kernel.org
Status:Maintained
Web-page:https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
Files:drivers/net/wireless/ath/carl9170/

CAVIUM I2C DRIVER

Mail:Robert Richter <rric@kernel.org>
Status:Odd Fixes
Web-page:http://www.marvell.com
Files:drivers/i2c/busses/i2c-octeon* drivers/i2c/busses/i2c-thunderx*

CAVIUM LIQUIDIO NETWORK DRIVER

Mail:Derek Chickles <dchickles@marvell.com>, Satanand Burla <sburla@marvell.com>, Felix Manlunas <fmanlunas@marvell.com>
Mailing list:netdev@vger.kernel.org
Status:Supported
Web-page:http://www.marvell.com
Files:drivers/net/ethernet/cavium/liquidio/

CAVIUM MMC DRIVER

Mail:Robert Richter <rric@kernel.org>
Status:Odd Fixes
Web-page:http://www.marvell.com
Files:drivers/mmc/host/cavium*

CAVIUM OCTEON-TX CRYPTO DRIVER

Mail:George Cherian <gcherian@marvell.com>
Mailing list:linux-crypto@vger.kernel.org
Status:Supported
Web-page:http://www.marvell.com
Files:drivers/crypto/cavium/cpt/

CAVIUM THUNDERX2 ARM64 SOC

Mail:Robert Richter <rric@kernel.org>
Mailing list:linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
Status:Odd Fixes
Files:Documentation/devicetree/bindings/arm/cavium-thunder2.txt arch/arm64/boot/dts/cavium/thunder2-99xx*

CC2520 IEEE-802.15.4 RADIO DRIVER

Mail:Varka Bhadram <varkabhadram@gmail.com>
Mailing list:linux-wpan@vger.kernel.org
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

Mail:Gilad Ben-Yossef <gilad@benyossef.com>
Mailing list:linux-crypto@vger.kernel.org
Status:Supported
Web-page:https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
Files:drivers/crypto/ccree/

CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER

Mail:Hadar Gat <hadar.gat@arm.com>
Mailing list:linux-crypto@vger.kernel.org
Status:Supported
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

Mail:Hans Verkuil <hverkuil-cisco@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Supported
Web-page:http://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:Documentation/ABI/testing/debugfs-cec-error-inj Documentation/devicetree/bindings/media/cec.txt driver-api/media/cec-core Documentation/userspace-api/media/cec drivers/media/cec/ drivers/media/rc/keymaps/rc-cec.c include/media/cec-notifier.h include/media/cec.h include/uapi/linux/cec-funcs.h include/uapi/linux/cec.h

CEC GPIO DRIVER

Mail:Hans Verkuil <hverkuil-cisco@xs4all.nl>
Mailing list:linux-media@vger.kernel.org
Status:Supported
Web-page:http://linuxtv.org
SCM:git git://linuxtv.org/media_tree.git
Files:Documentation/devicetree/bindings/media/cec-gpio.txt drivers/media/cec/platform/cec-gpio/

CELL BROADBAND ENGINE ARCHITECTURE

Mail:Arnd Bergmann <arnd@arndb.de>
Mailing list:linuxppc-dev@lists.ozlabs.org
Status:Supported
Web-page:http://www.ibm.com/developerworks/power/cell/
Files:arch/powerpc/include/asm/cell*.h arch/powerpc/include/asm/spu*.h arch/powerpc/include/uapi/asm/spu*.h arch/powerpc/oprofile/*cell* arch/powerpc/platforms/cell/

CELLWISE CW2015 BATTERY DRIVER

Mail:Tobias Schrammm <t.schramm@manjaro.org>
Status:Maintained
Files:Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml drivers/power/supply/cw2015_battery.c

CEPH COMMON CODE (LIBCEPH)

Mail:Ilya Dryomov <idryomov@gmail.com>, Jeff Layton <jlayton@kernel.org>
Mailing list:ceph-devel@vger.kernel.org
Status:Supported
Web-page:http://ceph.com/
SCM:git git://github.com/ceph/ceph-client.git
Files:include/linux/ceph/ include/linux/crush/ net/ceph/

CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)

Mail:Jeff Layton <jlayton@kernel.org>, Ilya Dryomov <idryomov@gmail.com>
Mailing list:ceph-devel@vger.kernel.org
Status:Supported
Web-page:http://ceph.com/
SCM:git git://github.com/ceph/ceph-client.git
Files:filesystems/ceph fs/ceph/

CERTIFICATE HANDLING

Mail:David Howells <dhowells@redhat.com>, David Woodhouse <dwmw2@infradead.org>
Mailing list:keyrings@vger.kernel.org
Status:Maintained
Files:admin-guide/module-signing certs/ scripts/extract-cert.c scripts/sign-file.c

CFAG12864B LCD DRIVER

Mail:Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
Status:Maintained
Files:drivers/auxdisplay/cfag12864b.c include/linux/cfag12864b.h

CFAG12864BFB LCD FRAMEBUFFER DRIVER

Mail:Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
Status:Maintained
Files:drivers/auxdisplay/cfag12864bfb.c include/linux/cfag12864b.h

CHAR and MISC DRIVERS

Mail:Arnd Bergmann <arnd@arndb.de>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Status:Supported
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
Files:drivers/char/ drivers/misc/ include/linux/miscdevice.h
Excluded:drivers/char/agp/ drivers/char/hw_random/ drivers/char/ipmi/ drivers/char/random.c drivers/char/tpm/

CHECKPATCH

Mail:Andy Whitcroft <apw@canonical.com>, Joe Perches <joe@perches.com>
Status:Maintained
Files:scripts/checkpatch.pl

CHINESE DOCUMENTATION

Mail:Harry Wei <harryxiyou@gmail.com>, Alex Shi <alex.shi@linux.alibaba.com>
Mailing list:xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
Status:Maintained
Files:Documentation/translations/zh_CN/

CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER

Mail:Peter Chen <Peter.Chen@nxp.com>
Mailing list:linux-usb@vger.kernel.org
Status:Maintained
SCM:git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
Files:drivers/usb/chipidea/

CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER

Mail:Hans de Goede <hdegoede@redhat.com>
Mailing list:linux-input@vger.kernel.org
Status:Maintained
Files:Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt drivers/input/touchscreen/chipone_icn8318.c

CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER

Mail:Hans de Goede <hdegoede@redhat.com>
Mailing list:linux-input@vger.kernel.org
Status:Maintained
Files:drivers/input/touchscreen/chipone_icn8505.c

CHROME HARDWARE PLATFORM SUPPORT

Mail:Benson Leung <bleung@chromium.org>, 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

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

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

Mail:Jeff Chase <jnchase@google.com>
Mailing list:linux-media@vger.kernel.org
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

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

Mail:Hartley Sweeten <hsweeten@visionengravers.com>
Mailing list:netdev@vger.kernel.org
Status:Maintained
Files:drivers/net/ethernet/cirrus/ep93xx_eth.c

CIRRUS LOGIC LOCHNAGAR DRIVER

Mail:Charles Keepax <ckeepax@opensource.cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>
Mailing list:patches@opensource.cirrus.com
Status:Supported
Files:Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml hwmon/lochnagar drivers/clk/clk-lochnagar.c drivers/hwmon/lochnagar-hwmon.c drivers/mfd/lochnagar-i2c.c drivers/pinctrl/cirrus/pinctrl-lochnagar.c drivers/regulator/lochnagar-regulator.c include/dt-bindings/clk/lochnagar.h include/dt-bindings/pinctrl/lochnagar.h include/linux/mfd/lochnagar* sound/soc/codecs/lochnagar-sc.c

CIRRUS LOGIC MADERA CODEC DRIVERS

Mail:Charles Keepax <ckeepax@opensource.cirrus.com>, Richard Fitzgerald <rf@opensource.cirrus.com>
Mailing list:alsa-devel@alsa-project.org (moderated for non-subscribers), patches@opensource.cirrus.com
Status:Supported
Web-page:https://github.com/CirrusLogic/linux-drivers/wiki
SCM:git https://github.com/CirrusLogic/linux-drivers.git
Files:Documentation/devicetree/bindings/mfd/cirrus,madera.yaml Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml Documentation/devicetree/bindings/sound/cirrus,madera.yaml drivers/gpio/gpio-madera* drivers/irqchip/irq-madera* drivers/mfd/cs47l* drivers/mfd/madera* drivers/pinctrl/cirrus/* include/dt-bindings/sound/madera* include/linux/irqchip/irq-madera* include/linux/mfd/madera/* include/sound/madera* sound/soc/codecs/cs47l* sound/soc/codecs/madera*

CISCO FCOE HBA DRIVER

Mail:Satish Kharat <satishkh@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>, Karan Tilak Kumar <kartilak@cisco.com>
Mailing list:linux-scsi@vger.kernel.org