List of maintainers
===================
Descriptions of section entries and preferred order
---------------------------------------------------
	M: *Mail* patches to: FullName 
	R: Designated *Reviewer*: FullName 
	   These reviewers should be CCed on patches.
	L: *Mailing list* that is relevant to this area
	S: *Status*, one of the following:
	   Supported:	Someone is actually paid to look after this.
	   Maintained:	Someone actually looks after it.
	   Odd Fixes:	It has a maintainer but they don't have time to do
			much other than throw the odd patch in. See below..
	   Orphan:	No current maintainer [but maybe you could take the
			role as you write your new code].
	   Obsolete:	Old code. Something tagged obsolete generally means
			it has been replaced by a better system and you
			should be using that.
	W: *Web-page* with status/info
	Q: *Patchwork* web based patch tracking system site
	B: URI for where to file *bugs*. A web-page with detailed bug
	   filing info, a direct bug tracker link, or a mailto: URI.
	C: URI for *chat* protocol, server and channel where developers
	   usually hang out, for example irc://server/channel.
	P: *Subsystem Profile* document for more details submitting
	   patches to the given subsystem. This is either an in-tree file,
	   or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
	   for details.
	T: *SCM* tree type and location.
	   Type is one of: git, hg, quilt, stgit, topgit
	F: *Files* and directories wildcard patterns.
	   A trailing slash includes all files and subdirectory files.
	   F:	drivers/net/	all files in and below drivers/net
	   F:	drivers/net/*	all files in drivers/net, but not below
	   F:	*/net/*		all files in "any top level directory"/net
	   One pattern per line.  Multiple F: lines acceptable.
	X: *Excluded* files and directories that are NOT maintained, same
	   rules as F:. Files exclusions are tested before file matches.
	   Can be useful for excluding a specific subdirectory, for instance:
	   F:	net/
	   X:	net/ipv6/
	   matches all files in and below net excluding net/ipv6/
	N: Files and directories *Regex* patterns.
	   N:	[^a-z]tegra	all files whose path contains tegra
	                        (not including files like integrator)
	   One pattern per line.  Multiple N: lines acceptable.
	   scripts/get_maintainer.pl has different behavior for files that
	   match F: pattern and matches of N: patterns.  By default,
	   get_maintainer will not look at git log history when an F: pattern
	   match occurs.  When an N: match occurs, git log history is used
	   to also notify the people that have git commit signatures.
	K: *Content regex* (perl extended) pattern match in a patch or file.
	   For instance:
	   K: of_get_profile
	      matches patches or files that contain "of_get_profile"
	   K: \b(printk|pr_(info|err))\b
	      matches patches or files that contain one or more of the words
	      printk, pr_info or pr_err
	   One regex pattern per line.  Multiple K: lines acceptable.
Maintainers List
----------------
.. note:: When reading this list, please look for the most precise areas
          first. When adding to this list, please keep the entries in
          alphabetical order.
3C59X NETWORK DRIVER
M:	Steffen Klassert 
L:	netdev@vger.kernel.org
S:	Odd Fixes
F:	Documentation/networking/device_drivers/ethernet/3com/vortex.rst
F:	drivers/net/ethernet/3com/3c59x.c
3CR990 NETWORK DRIVER
M:	David Dillow 
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/3com/typhoon*
3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
M:	Adam Radford 
L:	linux-scsi@vger.kernel.org
S:	Supported
W:	http://www.lsi.com
F:	drivers/scsi/3w-*
53C700 AND 53C700-66 SCSI DRIVER
M:	"James E.J. Bottomley" 
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	drivers/scsi/53c700*
6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
M:	Alexander Aring 
L:	linux-bluetooth@vger.kernel.org
L:	linux-wpan@vger.kernel.org
S:	Maintained
F:	Documentation/networking/6lowpan.rst
F:	include/net/6lowpan.h
F:	net/6lowpan/
6PACK NETWORK DRIVER FOR AX.25
M:	Andreas Koensgen 
L:	linux-hams@vger.kernel.org
S:	Maintained
F:	drivers/net/hamradio/6pack.c
802.11 (including CFG80211/NL80211)
M:	Johannes Berg 
L:	linux-wireless@vger.kernel.org
S:	Maintained
W:	https://wireless.wiki.kernel.org/
Q:	https://patchwork.kernel.org/project/linux-wireless/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
F:	Documentation/driver-api/80211/cfg80211.rst
F:	Documentation/networking/regulatory.rst
F:	include/linux/ieee80211.h
F:	include/net/cfg80211.h
F:	include/net/ieee80211_radiotap.h
F:	include/net/iw_handler.h
F:	include/net/wext.h
F:	include/uapi/linux/nl80211.h
N:	include/uapi/linux/nl80211-.*
F:	include/uapi/linux/wireless.h
F:	net/wireless/
8169 10/100/1000 GIGABIT ETHERNET DRIVER
M:	Heiner Kallweit 
M:	nic_swsd@realtek.com
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/realtek/r8169*
8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
M:	Greg Kroah-Hartman 
L:	linux-serial@vger.kernel.org
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
F:	drivers/tty/serial/8250*
F:	include/linux/serial_8250.h
8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
L:	netdev@vger.kernel.org
S:	Orphan / Obsolete
F:	drivers/net/ethernet/8390/
9P FILE SYSTEM
M:	Eric Van Hensbergen 
M:	Latchesar Ionkov 
M:	Dominique Martinet 
R:	Christian Schoenebeck 
L:	v9fs@lists.linux.dev
S:	Maintained
W:	http://github.com/v9fs
Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
T:	git https://github.com/martinetd/linux.git
F:	Documentation/filesystems/9p.rst
F:	fs/9p/
F:	include/net/9p/
F:	include/trace/events/9p.h
F:	include/uapi/linux/virtio_9p.h
F:	net/9p/
A64FX DIAG DRIVER
M:	Hitomi Hasegawa 
S:	Supported
F:	drivers/soc/fujitsu/a64fx-diag.c
A8293 MEDIA DRIVER
L:	linux-media@vger.kernel.org
S:	Orphan
W:	https://linuxtv.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
F:	drivers/media/dvb-frontends/a8293*
AACRAID SCSI RAID DRIVER
M:	Adaptec OEM Raid Solutions 
L:	linux-scsi@vger.kernel.org
S:	Supported
W:	http://www.adaptec.com/
F:	Documentation/scsi/aacraid.rst
F:	drivers/scsi/aacraid/
AAEON UPBOARD FPGA MFD DRIVER
M:	Thomas Richard 
S:	Maintained
F:	drivers/leds/leds-upboard.c
F:	drivers/mfd/upboard-fpga.c
F:	drivers/pinctrl/pinctrl-upboard.c
F:	include/linux/mfd/upboard-fpga.h
AB8500 BATTERY AND CHARGER DRIVERS
M:	Linus Walleij 
F:	Documentation/devicetree/bindings/power/supply/*ab8500*
F:	drivers/power/supply/*ab8500*
ABI/API
L:	linux-api@vger.kernel.org
F:	include/linux/syscalls.h
F:	kernel/sys_ni.c
X:	arch/*/include/uapi/
X:	include/uapi/
ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
M:	Hans de Goede 
L:	linux-hwmon@vger.kernel.org
S:	Maintained
F:	drivers/hwmon/abituguru.c
ABIT UGURU 3 HARDWARE MONITOR DRIVER
M:	Alistair John Strachan 
L:	linux-hwmon@vger.kernel.org
S:	Maintained
F:	drivers/hwmon/abituguru3.c
ACCES 104-DIO-48E GPIO DRIVER
M:	William Breathitt Gray 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-104-dio-48e.c
ACCES 104-IDI-48 GPIO DRIVER
M:	William Breathitt Gray 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-104-idi-48.c
ACCES 104-IDIO-16 GPIO DRIVER
M:	William Breathitt Gray 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-104-idio-16.c
ACCES 104-QUAD-8 DRIVER
M:	William Breathitt Gray 
L:	linux-iio@vger.kernel.org
S:	Maintained
F:	drivers/counter/104-quad-8.c
ACCES IDIO-16 GPIO LIBRARY
M:	William Breathitt Gray 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-idio-16.c
F:	drivers/gpio/gpio-idio-16.h
ACCES PCI-IDIO-16 GPIO DRIVER
M:	William Breathitt Gray 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-pci-idio-16.c
ACCES PCIe-IDIO-24 GPIO DRIVER
M:	William Breathitt Gray 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-pcie-idio-24.c
ACENIC DRIVER
M:	Jes Sorensen 
L:	linux-acenic@sunsite.dk
S:	Maintained
F:	drivers/net/ethernet/alteon/acenic*
ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
M:	Peter Kaestle 
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
W:	http://piie.net/?section=acerhdf
F:	drivers/platform/x86/acerhdf.c
ACER WMI LAPTOP EXTRAS
M:	"Lee, Chun-Yi" 
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/acer-wmi.c
ACPI
M:	"Rafael J. Wysocki" 
R:	Len Brown 
L:	linux-acpi@vger.kernel.org
S:	Supported
Q:	https://patchwork.kernel.org/project/linux-acpi/list/
B:	https://bugzilla.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
F:	Documentation/ABI/testing/configfs-acpi
F:	Documentation/ABI/testing/sysfs-bus-acpi
F:	Documentation/firmware-guide/acpi/
F:	arch/x86/kernel/acpi/
F:	arch/x86/pci/acpi.c
F:	drivers/acpi/
F:	drivers/pci/*/*acpi*
F:	drivers/pci/*acpi*
F:	drivers/pnp/pnpacpi/
F:	include/acpi/
F:	include/linux/acpi.h
F:	include/linux/fwnode.h
F:	include/linux/fw_table.h
F:	lib/fw_table.c
F:	rust/kernel/acpi.rs
F:	tools/power/acpi/
ACPI APEI
M:	"Rafael J. Wysocki" 
R:	Tony Luck 
R:	Borislav Petkov 
R:	Hanjun Guo 
R:	Mauro Carvalho Chehab 
R:	Shuai Xue 
L:	linux-acpi@vger.kernel.org
F:	drivers/acpi/apei/
ACPI COMPONENT ARCHITECTURE (ACPICA)
M:	"Rafael J. Wysocki" 
M:	Robert Moore 
L:	linux-acpi@vger.kernel.org
L:	acpica-devel@lists.linux.dev
S:	Supported
W:	https://acpica.org/
W:	https://github.com/acpica/acpica/
Q:	https://patchwork.kernel.org/project/linux-acpi/list/
B:	https://bugzilla.kernel.org
B:	https://bugs.acpica.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
F:	drivers/acpi/acpica/
F:	include/acpi/
F:	tools/power/acpi/
ACPI FOR ARM64 (ACPI/arm64)
M:	Lorenzo Pieralisi 
M:	Hanjun Guo 
M:	Sudeep Holla 
L:	linux-acpi@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/acpi/arm64
F:	include/linux/acpi_iort.h
ACPI FOR RISC-V (ACPI/riscv)
M:	Sunil V L 
L:	linux-acpi@vger.kernel.org
L:	linux-riscv@lists.infradead.org
S:	Maintained
F:	drivers/acpi/riscv/
F:	include/linux/acpi_rimt.h
ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
M:	Sudeep Holla 
L:	linux-acpi@vger.kernel.org
S:	Supported
F:	drivers/mailbox/pcc.c
ACPI PMIC DRIVERS
M:	"Rafael J. Wysocki" 
M:	Len Brown 
R:	Andy Shevchenko 
R:	Mika Westerberg 
L:	linux-acpi@vger.kernel.org
S:	Supported
Q:	https://patchwork.kernel.org/project/linux-acpi/list/
B:	https://bugzilla.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
F:	drivers/acpi/pmic/
ACPI QUICKSTART DRIVER
M:	Armin Wolf 
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/quickstart.c
ACPI SERIAL MULTI INSTANTIATE DRIVER
M:	Hans de Goede 
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/serial-multi-instantiate.c
ACPI THERMAL DRIVER
M:	Rafael J. Wysocki 
R:	Zhang Rui 
L:	linux-acpi@vger.kernel.org
S:	Supported
B:	https://bugzilla.kernel.org
F:	drivers/acpi/*thermal*
ACPI VIOT DRIVER
M:	Jean-Philippe Brucker 
L:	linux-acpi@vger.kernel.org
L:	iommu@lists.linux.dev
S:	Maintained
F:	drivers/acpi/viot.c
F:	include/linux/acpi_viot.h
ACPI WMI DRIVER
M:	Armin Wolf 
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	Documentation/ABI/testing/sysfs-bus-wmi
F:	Documentation/driver-api/wmi.rst
F:	Documentation/wmi/
F:	drivers/platform/x86/wmi.c
F:	include/uapi/linux/wmi.h
ACRN HYPERVISOR SERVICE MODULE
M:	Fei Li 
L:	acrn-dev@lists.projectacrn.org (subscribers-only)
S:	Supported
W:	https://projectacrn.org
F:	Documentation/virt/acrn/
F:	drivers/virt/acrn/
F:	include/uapi/linux/acrn.h
AD1889 ALSA SOUND DRIVER
L:	linux-parisc@vger.kernel.org
S:	Maintained
W:	https://parisc.wiki.kernel.org/index.php/AD1889
F:	sound/pci/ad1889.*
AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
M:	Mugilraj Dhavachelvan 
L:	linux-iio@vger.kernel.org
S:	Supported
F:	drivers/iio/potentiometer/ad5110.c
AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/AD5254
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/misc/ad525x_dpot.c
AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/AD5398
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/regulator/ad5398.c
AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/AD7142
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/input/misc/ad714x.c
AD738X ADC DRIVER (AD7380/1/2/4)
M:	Michael Hennerich 
M:	Nuno Sá 
R:	David Lechner 
S:	Supported
W:	https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
F:	Documentation/iio/ad7380.rst
F:	drivers/iio/adc/ad7380.c
AD7476 ADC DRIVER FOR VARIOUS SIMPLE 1-CHANNEL SPI ADCs
M:	Matti Vaittinen 
S:	Maintained
F:	drivers/iio/adc/ad7476.c
AD7877 TOUCHSCREEN DRIVER
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/AD7877
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/input/touchscreen/ad7877.c
AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/AD7879
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/input/touchscreen/ad7879.c
AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
M:	Michael Hennerich 
M:	Nuno Sá 
R:	David Lechner 
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
F:	Documentation/iio/ad7944.rst
F:	drivers/iio/adc/ad7944.c
ADAFRUIT MINI I2C GAMEPAD
M:	Anshul Dalal 
L:	linux-input@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
F:	drivers/input/joystick/adafruit-seesaw.c
ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
M:	Jiri Kosina 
S:	Maintained
ADF7242 IEEE 802.15.4 RADIO DRIVER
M:	Michael Hennerich 
L:	linux-wpan@vger.kernel.org
S:	Supported
W:	https://wiki.analog.com/ADF7242
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
F:	drivers/net/ieee802154/adf7242.c
ADM1025 HARDWARE MONITOR DRIVER
M:	Jean Delvare 
L:	linux-hwmon@vger.kernel.org
S:	Maintained
F:	Documentation/hwmon/adm1025.rst
F:	drivers/hwmon/adm1025.c
ADM1029 HARDWARE MONITOR DRIVER
M:	Corentin Labbe 
L:	linux-hwmon@vger.kernel.org
S:	Maintained
F:	drivers/hwmon/adm1029.c
ADM8211 WIRELESS DRIVER
L:	linux-wireless@vger.kernel.org
S:	Orphan
F:	drivers/net/wireless/admtek/
ADP1050 HARDWARE MONITOR DRIVER
M:	Radu Sabau 
L:	linux-hwmon@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
ADP1653 FLASH CONTROLLER DRIVER
M:	Sakari Ailus 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/i2c/adi,adp1653.txt
F:	drivers/media/i2c/adp1653.c
F:	include/media/i2c/adp1653.h
ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/ADP5520
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/gpio/gpio-adp5520.c
F:	drivers/input/keyboard/adp5520-keys.c
F:	drivers/leds/leds-adp5520.c
F:	drivers/mfd/adp5520.c
F:	drivers/video/backlight/adp5520_bl.c
ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER
M:	Laurent Pinchart 
L:	linux-gpio@vger.kernel.org
L:	linux-pwm@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/*/adi,adp5585*.yaml
F:	drivers/gpio/gpio-adp5585.c
F:	drivers/input/keyboard/adp5585-keys.c
F:	drivers/mfd/adp5585.c
F:	drivers/pwm/pwm-adp5585.c
F:	include/linux/mfd/adp5585.h
ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/ADP5588
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/input/adi,adp5588.yaml
F:	drivers/input/keyboard/adp5588-keys.c
ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/ADP8860
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/video/backlight/adp8860_bl.c
ADT746X FAN DRIVER
M:	Colin Leroy 
S:	Maintained
F:	drivers/macintosh/therm_adt746x.c
ADT7475 HARDWARE MONITOR DRIVER
M:	Jean Delvare 
L:	linux-hwmon@vger.kernel.org
S:	Maintained
F:	Documentation/hwmon/adt7475.rst
F:	drivers/hwmon/adt7475.c
ADVANSYS SCSI DRIVER
M:	Matthew Wilcox 
M:	Hannes Reinecke 
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	Documentation/scsi/advansys.rst
F:	drivers/scsi/advansys.c
ADVANTECH SWBTN DRIVER
M:	Andrea Ho 
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/adv_swbutton.c
ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
M:	Lucas Stankus 
S:	Supported
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
F:	drivers/iio/accel/adxl313*
ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
M:	Michael Hennerich 
S:	Supported
W:	http://wiki.analog.com/ADXL345
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
F:	drivers/input/misc/adxl34x.c
ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
M:	Puranjay Mohan 
L:	linux-iio@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
F:	drivers/iio/accel/adxl355.h
F:	drivers/iio/accel/adxl355_core.c
F:	drivers/iio/accel/adxl355_i2c.c
F:	drivers/iio/accel/adxl355_spi.c
ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
M:	Cosmin Tanislav 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
F:	drivers/iio/accel/adxl367*
ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
M:	Michael Hennerich 
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
F:	drivers/iio/accel/adxl372.c
F:	drivers/iio/accel/adxl372_i2c.c
F:	drivers/iio/accel/adxl372_spi.c
ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
M:	Ramona Gradinariu 
M:	Antoniu Miclaus 
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl380.yaml
F:	drivers/iio/accel/adxl380.c
F:	drivers/iio/accel/adxl380.h
F:	drivers/iio/accel/adxl380_i2c.c
F:	drivers/iio/accel/adxl380_spi.c
AEONSEMI PHY DRIVER
M:	Christian Marangi 
L:	netdev@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/net/aeonsemi,as21xxx.yaml
F:	drivers/net/phy/as21xxx.c
AF8133J THREE-AXIS MAGNETOMETER DRIVER
M:	Ondřej Jirman 
S:	Maintained
F:	Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
F:	drivers/iio/magnetometer/af8133j.c
AF9013 MEDIA DRIVER
L:	linux-media@vger.kernel.org
S:	Orphan
W:	https://linuxtv.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
F:	drivers/media/dvb-frontends/af9013*
AF9033 MEDIA DRIVER
L:	linux-media@vger.kernel.org
S:	Orphan
W:	https://linuxtv.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
F:	drivers/media/dvb-frontends/af9033*
AFFS FILE SYSTEM
M:	David Sterba 
L:	linux-fsdevel@vger.kernel.org
S:	Odd Fixes
F:	Documentation/filesystems/affs.rst
F:	fs/affs/
AFS FILESYSTEM
M:	David Howells 
M:	Marc Dionne 
L:	linux-afs@lists.infradead.org
S:	Supported
W:	https://www.infradead.org/~dhowells/kafs/
F:	Documentation/filesystems/afs.rst
F:	fs/afs/
F:	include/trace/events/afs.h
AGPGART DRIVER
M:	David Airlie 
L:	dri-devel@lists.freedesktop.org
S:	Maintained
T:	git https://gitlab.freedesktop.org/drm/kernel.git
F:	drivers/char/agp/
F:	include/linux/agp*
F:	include/uapi/linux/agp*
AHA152X SCSI DRIVER
M:	"Juergen E. Fischer" 
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	drivers/scsi/aha152x*
F:	drivers/scsi/pcmcia/aha152x*
AIC7XXX / AIC79XX SCSI DRIVER
M:	Hannes Reinecke 
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	drivers/scsi/aic7xxx/
AIMSLAB FM RADIO RECEIVER DRIVER
M:	Hans Verkuil 
L:	linux-media@vger.kernel.org
S:	Maintained
W:	https://linuxtv.org
T:	git git://linuxtv.org/media.git
F:	drivers/media/radio/radio-aimslab*
AIO
M:	Benjamin LaHaise 
L:	linux-aio@kvack.org
S:	Supported
F:	fs/aio.c
F:	include/linux/*aio*.h
AIROHA ETHERNET DRIVER
M:	Lorenzo Bianconi 
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
L:	netdev@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
F:	drivers/net/ethernet/airoha/
AIROHA PCIE PHY DRIVER
M:	Lorenzo Bianconi 
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
F:	drivers/phy/phy-airoha-pcie-regs.h
F:	drivers/phy/phy-airoha-pcie.c
AIROHA SPI SNFI DRIVER
M:	Lorenzo Bianconi 
M:	Ray Liu 
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-spi@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
F:	drivers/spi/spi-airoha-snfi.c
AIRSPY MEDIA DRIVER
L:	linux-media@vger.kernel.org
S:	Orphan
W:	https://linuxtv.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
F:	drivers/media/usb/airspy/
ALACRITECH GIGABIT ETHERNET DRIVER
M:	Lino Sanfilippo 
S:	Maintained
F:	drivers/net/ethernet/alacritech/*
ALCATEL SPEEDTOUCH USB DRIVER
M:	Duncan Sands 
L:	linux-usb@vger.kernel.org
S:	Maintained
W:	http://www.linux-usb.org/SpeedTouch/
F:	drivers/usb/atm/speedtch.c
F:	drivers/usb/atm/usbatm.c
ALCHEMY AU1XX0 MMC DRIVER
M:	Manuel Lauss 
S:	Maintained
F:	drivers/mmc/host/au1xmmc.c
ALI1563 I2C DRIVER
M:	Rudolf Marek 
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	Documentation/i2c/busses/i2c-ali1563.rst
F:	drivers/i2c/busses/i2c-ali1563.c
ALIBABA ELASTIC RDMA DRIVER
M:	Cheng Xu 
M:	Kai Shen 
L:	linux-rdma@vger.kernel.org
S:	Supported
F:	drivers/infiniband/hw/erdma
F:	include/uapi/rdma/erdma-abi.h
ALIBABA PMU DRIVER
M:	Shuai Xue 
S:	Supported
F:	Documentation/admin-guide/perf/alibaba_pmu.rst
F:	drivers/perf/alibaba_uncore_drw_pmu.c
ALIENWARE WMI DRIVER
M:	Kurt Borja 
L:	platform-driver-x86@vger.kernel.org
L:	Dell.Client.Kernel@dell.com
S:	Maintained
F:	Documentation/ABI/testing/debugfs-alienware-wmi
F:	Documentation/ABI/testing/sysfs-platform-alienware-wmi
F:	Documentation/admin-guide/laptops/alienware-wmi.rst
F:	Documentation/wmi/devices/alienware-wmi.rst
F:	drivers/platform/x86/dell/alienware-wmi*
ALLEGRO DVT VIDEO IP CORE DRIVER
M:	Michael Tretter 
R:	Pengutronix Kernel Team 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/allegro,al5e.yaml
F:	drivers/media/platform/allegro-dvt/
ALLIED VISION ALVIUM CAMERA DRIVER
M:	Tommaso Merciai 
M:	Martin Hecht 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
F:	drivers/media/i2c/alvium-csi2.c
F:	drivers/media/i2c/alvium-csi2.h
ALLWINNER A10 CSI DRIVER
M:	Maxime Ripard 
L:	linux-media@vger.kernel.org
S:	Maintained
T:	git git://linuxtv.org/media.git
F:	Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
F:	drivers/media/platform/sunxi/sun4i-csi/
ALLWINNER A31 CSI DRIVER
M:	Yong Deng 
M:	Paul Kocialkowski 
L:	linux-media@vger.kernel.org
S:	Maintained
T:	git git://linuxtv.org/media.git
F:	Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
F:	drivers/media/platform/sunxi/sun6i-csi/
ALLWINNER A31 ISP DRIVER
M:	Paul Kocialkowski 
L:	linux-media@vger.kernel.org
S:	Maintained
T:	git git://linuxtv.org/media.git
F:	Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
F:	drivers/staging/media/sunxi/sun6i-isp/
F:	drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
M:	Paul Kocialkowski 
L:	linux-media@vger.kernel.org
S:	Maintained
T:	git git://linuxtv.org/media.git
F:	Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
F:	drivers/media/platform/sunxi/sun6i-mipi-csi2/
ALLWINNER CPUFREQ DRIVER
M:	Yangtao Li 
L:	linux-pm@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
F:	drivers/cpufreq/sun50i-cpufreq-nvmem.c
ALLWINNER CRYPTO DRIVERS
M:	Corentin Labbe 
L:	linux-crypto@vger.kernel.org
S:	Maintained
F:	drivers/crypto/allwinner/
ALLWINNER DMIC DRIVERS
M:	Ban Tao 
L:	linux-sound@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
F:	sound/soc/sunxi/sun50i-dmic.c
ALLWINNER HARDWARE SPINLOCK SUPPORT
M:	Wilken Gottwalt 
S:	Maintained
F:	Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
F:	drivers/hwspinlock/sun6i_hwspinlock.c
ALLWINNER THERMAL DRIVER
M:	Vasily Khoruzhick 
M:	Yangtao Li 
L:	linux-pm@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
F:	drivers/thermal/sun8i_thermal.c
ALLWINNER VPU DRIVER
M:	Maxime Ripard 
M:	Paul Kocialkowski 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/staging/media/sunxi/cedrus/
ALPHA PORT
M:	Richard Henderson 
M:	Matt Turner 
L:	linux-alpha@vger.kernel.org
S:	Odd Fixes
F:	arch/alpha/
ALPS PS/2 TOUCHPAD DRIVER
R:	Pali Rohár 
F:	drivers/input/mouse/alps.*
ALTERA MAILBOX DRIVER
M:	Tien Sung Ang 
S:	Maintained
F:	drivers/mailbox/mailbox-altera.c
ALTERA MSGDMA IP CORE DRIVER
M:	Olivier Dautricourt 
R:	Stefan Roese 
L:	dmaengine@vger.kernel.org
S:	Odd Fixes
F:	Documentation/devicetree/bindings/dma/altr,msgdma.yaml
F:	drivers/dma/altera-msgdma.c
ALTERA PIO DRIVER
M:	Adrian Ng 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-altera.c
ALTERA TRIPLE SPEED ETHERNET DRIVER
M:	Boon Khai Ng 
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/altera/
ALTERA UART/JTAG UART SERIAL DRIVERS
M:	Tobias Klauser 
L:	linux-serial@vger.kernel.org
S:	Maintained
F:	drivers/tty/serial/altera_jtaguart.c
F:	drivers/tty/serial/altera_uart.c
F:	include/linux/altera_jtaguart.h
F:	include/linux/altera_uart.h
AMAZON ANNAPURNA LABS FIC DRIVER
M:	Talel Shenhar 
S:	Maintained
F:	Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.yaml
F:	drivers/irqchip/irq-al-fic.c
AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
M:	Talel Shenhar 
M:	Talel Shenhar 
S:	Maintained
F:	Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
F:	drivers/edac/al_mc_edac.c
AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
M:	Talel Shenhar 
S:	Maintained
F:	Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
F:	drivers/thermal/thermal_mmio.c
AMAZON ETHERNET DRIVERS
M:	Shay Agroskin 
M:	Arthur Kiyanovski 
R:	David Arinzon 
R:	Saeed Bishara 
L:	netdev@vger.kernel.org
S:	Maintained
F:	Documentation/networking/device_drivers/ethernet/amazon/ena.rst
F:	drivers/net/ethernet/amazon/
AMAZON RDMA EFA DRIVER
M:	Michael Margolin 
R:	Gal Pressman 
R:	Yossi Leybovich 
L:	linux-rdma@vger.kernel.org
S:	Supported
Q:	https://patchwork.kernel.org/project/linux-rdma/list/
F:	drivers/infiniband/hw/efa/
F:	include/uapi/rdma/efa-abi.h
AMD 3D V-CACHE PERFORMANCE OPTIMIZER DRIVER
M:	Basavaraj Natikar 
R:	Mario Limonciello 
L:	platform-driver-x86@vger.kernel.org
S:	Supported
F:	Documentation/ABI/testing/sysfs-bus-platform-drivers-amd_x3d_vcache
F:	drivers/platform/x86/amd/x3d_vcache.c
AMD ADDRESS TRANSLATION LIBRARY (ATL)
M:	Yazen Ghannam 
L:	linux-edac@vger.kernel.org
S:	Supported
F:	drivers/ras/amd/atl/*
AMD AE4DMA DRIVER
M:	Basavaraj Natikar 
L:	dmaengine@vger.kernel.org
S:	Supported
F:	drivers/dma/amd/ae4dma/
AMD AXI W1 DRIVER
M:	Kris Chaplin 
R:	Thomas Delev 
R:	Michal Simek 
S:	Maintained
F:	Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
F:	drivers/w1/masters/amd_axi_w1.c
AMD CDX BUS DRIVER
M:	Nipun Gupta 
M:	Nikhil Agarwal 
S:	Maintained
F:	Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
F:	drivers/cdx/*
F:	include/linux/cdx/*
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
M:	Tom Lendacky 
M:	John Allen 
L:	linux-crypto@vger.kernel.org
S:	Supported
F:	drivers/crypto/ccp/
F:	include/linux/ccp.h
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
M:	Ashish Kalra 
M:	Tom Lendacky 
L:	linux-crypto@vger.kernel.org
S:	Supported
F:	drivers/crypto/ccp/sev*
F:	include/uapi/linux/psp-sev.h
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
M:	Mario Limonciello 
L:	linux-crypto@vger.kernel.org
S:	Supported
F:	drivers/crypto/ccp/dbc.c
F:	drivers/crypto/ccp/dbc.h
F:	drivers/crypto/ccp/platform-access.c
F:	drivers/crypto/ccp/platform-access.h
F:	include/uapi/linux/psp-dbc.h
F:	tools/crypto/ccp/*.c
F:	tools/crypto/ccp/*.py
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
M:	Mario Limonciello 
L:	linux-crypto@vger.kernel.org
S:	Supported
F:	drivers/crypto/ccp/hsti.*
AMD DISPLAY CORE
M:	Harry Wentland 
M:	Leo Li 
R:	Rodrigo Siqueira 
L:	amd-gfx@lists.freedesktop.org
S:	Supported
T:	git https://gitlab.freedesktop.org/agd5f/linux.git
F:	drivers/gpu/drm/amd/display/
AMD DISPLAY CORE - DML
M:	Austin Zheng 
M:	Jun Lei 
S:	Supported
F:	drivers/gpu/drm/amd/display/dc/dml/
F:	drivers/gpu/drm/amd/display/dc/dml2/
AMD FAM15H PROCESSOR POWER MONITORING DRIVER
M:	Huang Rui 
L:	linux-hwmon@vger.kernel.org
S:	Supported
F:	Documentation/hwmon/fam15h_power.rst
F:	drivers/hwmon/fam15h_power.c
AMD FCH GPIO DRIVER
M:	Enrico Weigelt, metux IT consult 
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-amd-fch.c
F:	include/linux/platform_data/gpio/gpio-amd-fch.h
AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
S:	Orphan
F:	drivers/usb/gadget/udc/amd5536udc.*
AMD GEODE PROCESSOR/CHIPSET SUPPORT
M:	Andres Salomon 
L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
S:	Supported
W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
F:	arch/x86/include/asm/geode.h
F:	drivers/char/hw_random/geode-rng.c
F:	drivers/crypto/geode*
F:	drivers/video/fbdev/geode/
AMD HSMP DRIVER
M:	Naveen Krishna Chatradhi 
R:	Carlos Bilbao 
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	Documentation/arch/x86/amd_hsmp.rst
F:	arch/x86/include/asm/amd/hsmp.h
F:	arch/x86/include/uapi/asm/amd_hsmp.h
F:	drivers/platform/x86/amd/hsmp/
AMD HETERO CORE HARDWARE FEEDBACK DRIVER
M:	Mario Limonciello 
R:	Perry Yuan 
L:	platform-driver-x86@vger.kernel.org
S:	Supported
B:	https://gitlab.freedesktop.org/drm/amd/-/issues
F:	Documentation/arch/x86/amd-hfi.rst
F:	drivers/platform/x86/amd/hfi/
AMD IOMMU (AMD-VI)
M:	Joerg Roedel 
R:	Suravee Suthikulpanit 
L:	iommu@lists.linux.dev
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
F:	drivers/iommu/amd/
F:	include/linux/amd-iommu.h
AMD KFD
M:	Felix Kuehling 
L:	amd-gfx@lists.freedesktop.org
S:	Supported
T:	git https://gitlab.freedesktop.org/agd5f/linux.git
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
F:	drivers/gpu/drm/amd/amdkfd/
F:	drivers/gpu/drm/amd/include/cik_structs.h
F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
F:	drivers/gpu/drm/amd/include/v9_structs.h
F:	drivers/gpu/drm/amd/include/vi_structs.h
F:	include/uapi/linux/kfd_ioctl.h
F:	include/uapi/linux/kfd_sysfs.h
AMD MP2 I2C DRIVER
M:	Elie Morisse 
M:	Shyam Sundar S K 
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	drivers/i2c/busses/i2c-amd-mp2*
AMD ASF I2C DRIVER
M:	Shyam Sundar S K 
L:	linux-i2c@vger.kernel.org
S:	Supported
F:	drivers/i2c/busses/i2c-amd-asf-plat.c
AMD NODE DRIVER
M:	Mario Limonciello 
M:	Yazen Ghannam 
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	arch/x86/include/asm/amd/node.h
F:	arch/x86/kernel/amd_node.c
AMD PDS CORE DRIVER
M:	Brett Creeley 
L:	netdev@vger.kernel.org
S:	Maintained
F:	Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
F:	drivers/net/ethernet/amd/pds_core/
F:	include/linux/pds/
AMD PENSANDO RDMA DRIVER
M:	Abhijit Gangurde 
M:	Allen Hubbe 
L:	linux-rdma@vger.kernel.org
S:	Maintained
F:	Documentation/networking/device_drivers/ethernet/pensando/ionic_rdma.rst
F:	drivers/infiniband/hw/ionic/
F:	include/uapi/rdma/ionic-abi.h
AMD PMC DRIVER
M:	Shyam Sundar S K 
L:	platform-driver-x86@vger.kernel.org
S:	Supported
F:	drivers/platform/x86/amd/pmc/
AMD PMF DRIVER
M:	Shyam Sundar S K 
L:	platform-driver-x86@vger.kernel.org
S:	Supported
F:	Documentation/ABI/testing/sysfs-amd-pmf
F:	drivers/platform/x86/amd/pmf/
AMD POWERPLAY AND SWSMU
M:	Kenneth Feng 
L:	amd-gfx@lists.freedesktop.org
S:	Supported
T:	git https://gitlab.freedesktop.org/agd5f/linux.git
F:	drivers/gpu/drm/amd/pm/
AMD PSTATE DRIVER
M:	Huang Rui 
M:	Gautham R. Shenoy 
M:	Mario Limonciello 
R:	Perry Yuan 
L:	linux-pm@vger.kernel.org
S:	Supported
F:	Documentation/admin-guide/pm/amd-pstate.rst
F:	drivers/cpufreq/amd-pstate*
F:	tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
AMD PTDMA DRIVER
M:	Basavaraj Natikar 
L:	dmaengine@vger.kernel.org
S:	Supported
F:	drivers/dma/amd/ptdma/
AMD QDMA DRIVER
M:	Nishad Saraf 
M:	Lizhi Hou 
L:	dmaengine@vger.kernel.org
S:	Supported
F:	drivers/dma/amd/qdma/
F:	include/linux/platform_data/amd_qdma.h
AMD SEATTLE DEVICE TREE SUPPORT
M:	Suravee Suthikulpanit 
M:	Tom Lendacky 
S:	Supported
F:	arch/arm64/boot/dts/amd/
AMD SENSOR FUSION HUB DRIVER
M:	Basavaraj Natikar 
L:	linux-input@vger.kernel.org
S:	Maintained
F:	Documentation/hid/amd-sfh*
F:	drivers/hid/amd-sfh-hid/
AMD SPI DRIVER
M:	Raju Rangoju 
L:	linux-spi@vger.kernel.org
S:	Supported
F:	drivers/spi/spi-amd-pci.c
F:	drivers/spi/spi-amd.c
F:	drivers/spi/spi-amd.h
AMD XDNA DRIVER
M:	Min Ma 
M:	Lizhi Hou 
L:	dri-devel@lists.freedesktop.org
S:	Supported
T:	git https://gitlab.freedesktop.org/drm/misc/kernel.git
F:	Documentation/accel/amdxdna/
F:	drivers/accel/amdxdna/
F:	include/trace/events/amdxdna.h
F:	include/uapi/drm/amdxdna_accel.h
AMD XGBE DRIVER
M:	"Shyam Sundar S K" 
L:	netdev@vger.kernel.org
S:	Maintained
F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
F:	drivers/net/ethernet/amd/xgbe/
AMLOGIC BLUETOOTH DRIVER
M:	Yang Li 
L:	linux-bluetooth@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml
F:	drivers/bluetooth/hci_aml.c
AMLOGIC DDR PMU DRIVER
M:	Jiucheng Xu 
L:	linux-amlogic@lists.infradead.org
S:	Supported
W:	http://www.amlogic.com
F:	Documentation/admin-guide/perf/meson-ddr-pmu.rst
F:	Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
F:	drivers/perf/amlogic/
F:	include/soc/amlogic/
AMLOGIC ISP DRIVER
M:	Keke Li 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/admin-guide/media/c3-isp.dot
F:	Documentation/admin-guide/media/c3-isp.rst
F:	Documentation/devicetree/bindings/media/amlogic,c3-isp.yaml
F:	Documentation/userspace-api/media/v4l/metafmt-c3-isp.rst
F:	drivers/media/platform/amlogic/c3/isp/
F:	include/uapi/linux/media/amlogic/
AMLOGIC MIPI ADAPTER DRIVER
M:	Keke Li 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml
F:	drivers/media/platform/amlogic/c3/mipi-adapter/
AMLOGIC MIPI CSI2 DRIVER
M:	Keke Li 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml
F:	drivers/media/platform/amlogic/c3/mipi-csi2/
AMLOGIC PINCTRL DRIVER
M:	Xianwei Zhao 
L:	linux-amlogic@lists.infradead.org
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pinctrl/amlogic,pinctrl-a4.yaml
F:	drivers/pinctrl/meson/pinctrl-amlogic-a4.c
AMLOGIC RTC DRIVER
M:	Yiting Deng 
M:	Xianwei Zhao 
L:	linux-amlogic@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/rtc/amlogic,a4-rtc.yaml
F:	drivers/rtc/rtc-amlogic-a4.c
AMLOGIC SPIFC DRIVER
M:	Liang Yang 
M:	Feng Chen 
M:	Xianwei Zhao 
L:	linux-amlogic@lists.infradead.org
L:	linux-spi@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/spi/amlogic,a4-spifc.yaml
F:	drivers/spi/spi-amlogic-spifc-a4.c
AMLOGIC SPISG DRIVER
M:	Sunny Luo 
M:	Xianwei Zhao 
L:	linux-amlogic@lists.infradead.org
L:	linux-spi@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/spi/amlogic,a4-spisg.yaml
F:	drivers/spi/spi-amlogic-spisg.c
AMPHENOL CHIPCAP 2 DRIVER
M:	Javier Carrasco 
L:	linux-hwmon@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
F:	Documentation/hwmon/chipcap2.rst
F:	drivers/hwmon/chipcap2.c
AMPHION VPU CODEC V4L2 DRIVER
M:	Ming Qian 
M:	Zhou Peng 
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/amphion,vpu.yaml
F:	drivers/media/platform/amphion/
AMS AS73211 DRIVER
M:	Christian Eggers 
L:	linux-iio@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
F:	drivers/iio/light/as73211.c
AMT (Automatic Multicast Tunneling)
M:	Taehee Yoo 
L:	netdev@vger.kernel.org
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
F:	drivers/net/amt.c
ANALOG DEVICES INC AD3530R DRIVER
M:	Kim Seer Paller 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/dac/adi,ad3530r.yaml
F:	drivers/iio/dac/ad3530r.c
ANALOG DEVICES INC AD3552R DRIVER
M:	Nuno Sá 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
F:	Documentation/iio/ad3552r.rst
F:	drivers/iio/dac/ad3552r.c
ANALOG DEVICES INC AD4000 DRIVER
M:	Marcelo Schmitt 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
F:	Documentation/iio/ad4000.rst
F:	drivers/iio/adc/ad4000.c
AD4030 ADC DRIVER (AD4030-24/AD4630-16/AD4630-24/AD4632-16/AD4632-24)
M:	Michael Hennerich 
M:	Nuno Sá 
R:	Esteban Blanc 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4030.yaml
F:	Documentation/iio/ad4030.rst
F:	drivers/iio/adc/ad4030.c
ANALOG DEVICES INC AD4080 DRIVER
M:	Antoniu Miclaus 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml
F:	drivers/iio/adc/ad4080.c
ANALOG DEVICES INC AD4130 DRIVER
M:	Cosmin Tanislav 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
F:	drivers/iio/adc/ad4130.c
ANALOG DEVICES INC AD4170-4 DRIVER
M:	Marcelo Schmitt 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4170-4.yaml
F:	drivers/iio/adc/ad4170-4.c
ANALOG DEVICES INC AD4695 DRIVER
M:	Michael Hennerich 
M:	Nuno Sá 
R:	David Lechner 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml
F:	Documentation/iio/ad4695.rst
F:	drivers/iio/adc/ad4695.c
F:	include/dt-bindings/iio/adc/adi,ad4695.h
ANALOG DEVICES INC AD4851 DRIVER
M:	Sergiu Cuciurean 
M:	Dragos Bogdan 
R:	Antoniu Miclaus 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4851.yaml
F:	drivers/iio/adc/ad4851.c
ANALOG DEVICES INC AD7091R DRIVER
M:	Marcelo Schmitt 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	http://ez.analog.com/community/linux-device-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
F:	drivers/iio/adc/ad7091r*
ANALOG DEVICES INC AD7191 DRIVER
M:	Alisa-Dariana Roman 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7191.yaml
F:	Documentation/iio/ad7191.rst
F:	drivers/iio/adc/ad7191.c
ANALOG DEVICES INC AD7192 DRIVER
M:	Alisa-Dariana Roman 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
F:	drivers/iio/adc/ad7192.c
ANALOG DEVICES INC AD7292 DRIVER
M:	Marcelo Schmitt 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
F:	drivers/iio/adc/ad7292.c
ANALOG DEVICES INC AD7293 DRIVER
M:	Antoniu Miclaus 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
F:	drivers/iio/dac/ad7293.c
ANALOG DEVICES INC AD74115 DRIVER
M:	Cosmin Tanislav 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
F:	drivers/iio/addac/ad74115.c
ANALOG DEVICES INC AD74413R DRIVER
M:	Cosmin Tanislav 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
F:	drivers/iio/addac/ad74413r.c
F:	include/dt-bindings/iio/addac/adi,ad74413r.h
ANALOG DEVICES INC AD7625 DRIVER
M:	Michael Hennerich 
M:	Nuno Sá 
R:	Trevor Gamblin 
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
W:	http://analogdevicesinc.github.io/hdl/projects/pulsar_lvds/index.html
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7625.yaml
F:	Documentation/iio/ad7625.rst
F:	drivers/iio/adc/ad7625.c
ANALOG DEVICES INC AD7768-1 DRIVER
M:	Michael Hennerich 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
F:	drivers/iio/adc/ad7768-1.c
F:	include/dt-bindings/iio/adc/adi,ad7768-1.h
ANALOG DEVICES INC AD7780 DRIVER
M:	Michael Hennerich 
M:	Renato Lui Geh 
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
F:	drivers/iio/adc/ad7780.c
ANALOG DEVICES INC AD9467 DRIVER
M:	Michael Hennerich