Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
MAINTAINERS 741 KiB
Newer Older
F:	drivers/gpu/drm/amd/display/

AMD FAM15H PROCESSOR POWER MONITORING DRIVER
M:	Huang Rui <ray.huang@amd.com>
F:	Documentation/hwmon/fam15h_power.rst
AMD FCH GPIO DRIVER
M:	Enrico Weigelt, metux IT consult <info@metux.net>
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)
F:	drivers/usb/gadget/udc/amd5536udc.*
AMD GEODE PROCESSOR/CHIPSET SUPPORT
M:	Andres Salomon <dilinger@queued.net>
L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
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 <naveenkrishna.chatradhi@amd.com>
R:	Carlos Bilbao <carlos.bilbao.osdev@gmail.com>
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.c

AMD IOMMU (AMD-VI)
M:	Joerg Roedel <joro@8bytes.org>
R:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
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
M:	Felix Kuehling <Felix.Kuehling@amd.com>
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 <syniurge@gmail.com>
M:	Shyam Sundar S K <shyam-sundar.s-k@amd.com>
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	drivers/i2c/busses/i2c-amd-mp2*

AMD PDS CORE DRIVER
M:	Shannon Nelson <shannon.nelson@amd.com>
M:	Brett Creeley <brett.creeley@amd.com>
L:	netdev@vger.kernel.org
S:	Supported
F:	Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
F:	drivers/net/ethernet/amd/pds_core/
F:	include/linux/pds/

AMD PMC DRIVER
M:	Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/amd/pmc/
AMD PMF DRIVER
M:	Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	Documentation/ABI/testing/sysfs-amd-pmf
F:	drivers/platform/x86/amd/pmf/

AMD POWERPLAY AND SWSMU
M:	Evan Quan <evan.quan@amd.com>
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 <ray.huang@amd.com>
M:	Gautham R. Shenoy <gautham.shenoy@amd.com>
M:	Mario Limonciello <mario.limonciello@amd.com>
R:	Perry Yuan <perry.yuan@amd.com>
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
M:	Basavaraj Natikar <Basavaraj.Natikar@amd.com>
L:	dmaengine@vger.kernel.org
S:	Maintained
F:	drivers/dma/ptdma/
AMD SEATTLE DEVICE TREE SUPPORT
M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
M:	Tom Lendacky <thomas.lendacky@amd.com>
S:	Supported
F:	arch/arm64/boot/dts/amd/

M:	Basavaraj Natikar <basavaraj.natikar@amd.com>
L:	linux-input@vger.kernel.org
S:	Maintained
F:	Documentation/hid/amd-sfh*
F:	drivers/hid/amd-sfh-hid/

AMD SPI DRIVER
M:	Sanjay R Mehta <sanju.mehta@amd.com>
S:	Maintained
F:	drivers/spi/spi-amd.c

AMD XGBE DRIVER
M:	"Shyam Sundar S K" <Shyam-sundar.S-k@amd.com>
L:	netdev@vger.kernel.org
S:	Supported
F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
F:	drivers/net/ethernet/amd/xgbe/

AMLOGIC DDR PMU DRIVER
M:	Jiucheng Xu <jiucheng.xu@amlogic.com>
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/

AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
M:	Javier Carrasco <javier.carrasco.cruz@gmail.com>
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 <ming.qian@nxp.com>
M:	Zhou Peng <eagle.zhou@nxp.com>
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 <ceggers@arri.de>
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 <ap420073@gmail.com>
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 AD3552R DRIVER
M:	Nuno Sá <nuno.sa@analog.com>
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:	drivers/iio/dac/ad3552r.c

ANALOG DEVICES INC AD4130 DRIVER
M:	Cosmin Tanislav <cosmin.tanislav@analog.com>
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 AD7091R DRIVER
M:	Marcelo Schmitt <marcelo.schmitt@analog.com>
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 AD7192 DRIVER
M:	Alexandru Tachici <alexandru.tachici@analog.com>
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 <marcelo.schmitt1@gmail.com>
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 <antoniu.miclaus@analog.com>
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 <cosmin.tanislav@analog.com>
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 <cosmin.tanislav@analog.com>
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 AD7768-1 DRIVER
M:	Michael Hennerich <Michael.Hennerich@analog.com>
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

ANALOG DEVICES INC AD7780 DRIVER
M:	Michael Hennerich <Michael.Hennerich@analog.com>
M:	Renato Lui Geh <renatogeh@gmail.com>
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 AD9739a DRIVER
M:	Nuno Sa <nuno.sa@analog.com>
M:	Dragos Bogdan <dragos.bogdan@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
F:	drivers/iio/dac/ad9739a.c
ANALOG DEVICES INC ADA4250 DRIVER
M:	Antoniu Miclaus <antoniu.miclaus@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
F:	drivers/iio/amplifiers/ada4250.c

ANALOG DEVICES INC ADF4377 DRIVER
M:	Antoniu Miclaus <antoniu.miclaus@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
F:	drivers/iio/frequency/adf4377.c

ANALOG DEVICES INC ADGS1408 DRIVER
M:	Mircea Caprioru <mircea.caprioru@analog.com>
S:	Supported
F:	Documentation/devicetree/bindings/mux/adi,adgs1408.txt
F:	drivers/mux/adgs1408.c
ANALOG DEVICES INC ADIN DRIVER
M:	Michael Hennerich <michael.hennerich@analog.com>
L:	netdev@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/net/adi,adin.yaml
F:	drivers/net/phy/adin.c
ANALOG DEVICES INC ADIS DRIVER LIBRARY
M:	Nuno Sa <nuno.sa@analog.com>
L:	linux-iio@vger.kernel.org
F:	drivers/iio/imu/adis.c
F:	drivers/iio/imu/adis_buffer.c
F:	drivers/iio/imu/adis_trigger.c
F:	include/linux/iio/imu/adis.h
ANALOG DEVICES INC ADIS16460 DRIVER
M:	Dragos Bogdan <dragos.bogdan@analog.com>
L:	linux-iio@vger.kernel.org
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
F:	drivers/iio/imu/adis16460.c
ANALOG DEVICES INC ADIS16475 DRIVER
M:	Nuno Sa <nuno.sa@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
F:	drivers/iio/imu/adis16475.c
ANALOG DEVICES INC ADM1177 DRIVER
M:	Michael Hennerich <Michael.Hennerich@analog.com>
L:	linux-hwmon@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
F:	drivers/hwmon/adm1177.c
ANALOG DEVICES INC ADMFM2000 DRIVER
M:	Kim Seer Paller <kimseer.paller@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
F:	drivers/iio/frequency/admfm2000.c
ANALOG DEVICES INC ADMV1013 DRIVER
M:	Antoniu Miclaus <antoniu.miclaus@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
F:	drivers/iio/frequency/admv1013.c

ANALOG DEVICES INC ADMV1014 DRIVER
M:	Antoniu Miclaus <antoniu.miclaus@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
F:	drivers/iio/frequency/admv1014.c
ANALOG DEVICES INC ADMV8818 DRIVER
M:	Antoniu Miclaus <antoniu.miclaus@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
F:	drivers/iio/filter/admv8818.c
ANALOG DEVICES INC ADP5061 DRIVER
M:	Michael Hennerich <Michael.Hennerich@analog.com>
L:	linux-pm@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/power/supply/adp5061.c

ANALOG DEVICES INC ADRF6780 DRIVER
M:	Antoniu Miclaus <antoniu.miclaus@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
F:	drivers/iio/frequency/adrf6780.c

ANALOG DEVICES INC ADV7180 DRIVER
M:	Lars-Peter Clausen <lars@metafoo.de>
L:	linux-media@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/media/i2c/adv7180.yaml
F:	drivers/media/i2c/adv7180.c
ANALOG DEVICES INC ADV748X DRIVER
M:	Kieran Bingham <kieran.bingham@ideasonboard.com>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/i2c/adv748x.yaml
F:	drivers/media/i2c/adv748x/*

ANALOG DEVICES INC ADV7511 DRIVER
M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/adv7511*

ANALOG DEVICES INC ADV7604 DRIVER
M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/i2c/adv7604.yaml
F:	drivers/media/i2c/adv7604*
ANALOG DEVICES INC ADV7842 DRIVER
M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/adv7842*

ANALOG DEVICES INC ADXRS290 DRIVER
M:	Nishant Malpani <nish.malpani25@gmail.com>
L:	linux-iio@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
F:	drivers/iio/gyro/adxrs290.c
ANALOG DEVICES INC ASOC CODEC DRIVERS
M:	Lars-Peter Clausen <lars@metafoo.de>
M:	Nuno Sá <nuno.sa@analog.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
W:	https://ez.analog.com/linux-software-drivers
F:	sound/soc/codecs/ad1*
F:	sound/soc/codecs/adau*
F:	sound/soc/codecs/adav*
F:	sound/soc/codecs/sigmadsp.*
F:	sound/soc/codecs/ssm*
ANALOG DEVICES INC AXI DAC DRIVER
M:	Nuno Sa <nuno.sa@analog.com>
L:	linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
F:	drivers/iio/dac/adi-axi-dac.c
ANALOG DEVICES INC DMA DRIVERS
M:	Lars-Peter Clausen <lars@metafoo.de>
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	drivers/dma/dma-axi-dmac.c

ANALOG DEVICES INC IIO DRIVERS
M:	Lars-Peter Clausen <lars@metafoo.de>
M:	Michael Hennerich <Michael.Hennerich@analog.com>
W:	http://wiki.analog.com/
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
F:	Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
F:	Documentation/devicetree/bindings/iio/*/adi,*
F:	Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
F:	Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
F:	drivers/staging/iio/*/ad*
X:	drivers/iio/*/adjd*
ANALOGBITS PLL LIBRARIES
M:	Paul Walmsley <paul.walmsley@sifive.com>
M:	Samuel Holland <samuel.holland@sifive.com>
S:	Supported
F:	drivers/clk/analogbits/*
F:	include/linux/clk/analogbits*

ANDROID DRIVERS
M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
M:	Arve Hjønnevåg <arve@android.com>
M:	Todd Kjos <tkjos@android.com>
M:	Martijn Coenen <maco@android.com>
M:	Joel Fernandes <joel@joelfernandes.org>
M:	Christian Brauner <christian@brauner.io>
M:	Carlos Llamas <cmllamas@google.com>
M:	Suren Baghdasaryan <surenb@google.com>
S:	Supported
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
F:	drivers/android/

ANDROID GOLDFISH PIC DRIVER
M:	Miodrag Dinic <miodrag.dinic@mips.com>
S:	Supported
F:	Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
F:	drivers/irqchip/irq-goldfish-pic.c
M:	Jiaxun Yang <jiaxun.yang@flygoat.com>
F:	drivers/rtc/rtc-goldfish.c
AOA (Apple Onboard Audio) ALSA DRIVER
M:	Johannes Berg <johannes@sipsolutions.net>
L:	linuxppc-dev@lists.ozlabs.org
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
F:	sound/aoa/
APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
M:	William Breathitt Gray <wbg@kernel.org>
F:	drivers/iio/addac/stx104.c
Linus Torvalds's avatar
Linus Torvalds committed
APM DRIVER
M:	Jiri Kosina <jikos@kernel.org>
S:	Odd fixes
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
F:	arch/x86/kernel/apm_32.c
F:	drivers/char/apm-emulation.c
F:	include/linux/apm_bios.h
F:	include/uapi/linux/apm_bios.h
Linus Torvalds's avatar
Linus Torvalds committed

APPARMOR SECURITY MODULE
M:	John Johansen <john.johansen@canonical.com>
M:	John Johansen <john@apparmor.net>
L:	apparmor@lists.ubuntu.com (moderated for non-subscribers)
W:	apparmor.net
B:	https://gitlab.com/apparmor/apparmor-kernel
C:	irc://irc.oftc.net/apparmor
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
T:	https://gitlab.com/apparmor/apparmor-kernel.git
F:	Documentation/admin-guide/LSM/apparmor.rst
F:	security/apparmor/
APPLE BCM5974 MULTITOUCH DRIVER
M:	Henrik Rydberg <rydberg@bitmath.org>
L:	linux-input@vger.kernel.org
F:	drivers/input/mouse/bcm5974.c
APPLE PCIE CONTROLLER DRIVER
M:	Alyssa Rosenzweig <alyssa@rosenzweig.io>
M:	Marc Zyngier <maz@kernel.org>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	drivers/pci/controller/pcie-apple.c

M:	Henrik Rydberg <rydberg@bitmath.org>
F:	drivers/hwmon/applesmc.c
Linus Torvalds's avatar
Linus Torvalds committed
APPLETALK NETWORK LAYER
L:	netdev@vger.kernel.org
S:	Odd fixes
F:	include/linux/atalk.h
F:	include/uapi/linux/atalk.h
Linus Torvalds's avatar
Linus Torvalds committed

APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
M:	Khuong Dinh <khuong@os.amperecomputing.com>
S:	Supported
F:	arch/arm64/boot/dts/apm/

APPLIED MICRO (APM) X-GENE SOC EDAC
M:	Khuong Dinh <khuong@os.amperecomputing.com>
S:	Supported
F:	Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
F:	drivers/edac/xgene_edac.c

APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
M:	Iyappan Subramanian <iyappan@os.amperecomputing.com>
M:	Keyur Chudgar <keyur@os.amperecomputing.com>
S:	Supported
F:	drivers/net/ethernet/apm/xgene-v2/

APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
M:	Iyappan Subramanian <iyappan@os.amperecomputing.com>
M:	Keyur Chudgar <keyur@os.amperecomputing.com>
M:	Quan Nguyen <quan@os.amperecomputing.com>
S:	Supported
F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
F:	Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
F:	drivers/net/ethernet/apm/xgene/
F:	drivers/net/mdio/mdio-xgene.c
APPLIED MICRO (APM) X-GENE SOC PMU
M:	Khuong Dinh <khuong@os.amperecomputing.com>
F:	Documentation/admin-guide/perf/xgene-pmu.rst
F:	Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
F:	drivers/perf/xgene_pmu.c
APTINA CAMERA SENSOR PLL
M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/aptina-pll.*

AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
M:	Aleksa Savic <savicaleksa83@gmail.com>
M:	Jack Doan <me@jackdoan.com>
L:	linux-hwmon@vger.kernel.org
S:	Maintained
F:	Documentation/hwmon/aquacomputer_d5next.rst
F:	drivers/hwmon/aquacomputer_d5next.c

AQUANTIA ETHERNET DRIVER (atlantic)
M:	Igor Russkikh <irusskikh@marvell.com>
L:	netdev@vger.kernel.org
S:	Supported
W:	https://www.marvell.com/
Q:	https://patchwork.kernel.org/project/netdevbpf/list/
F:	Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
F:	drivers/net/ethernet/aquantia/atlantic/
AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
M:	Egor Pomozov <epomozov@marvell.com>
L:	netdev@vger.kernel.org
S:	Supported
W:	http://www.aquantia.com
F:	drivers/net/ethernet/aquantia/atlantic/aq_ptp*

AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
M:	Krzysztof Hałasa <khalasa@piap.pl>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
F:	drivers/media/i2c/ar0521.c

ARASAN NAND CONTROLLER DRIVER
M:	Miquel Raynal <miquel.raynal@bootlin.com>
R:	Michal Simek <michal.simek@amd.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
F:	drivers/mtd/nand/raw/arasan-nand-controller.c

ARC FRAMEBUFFER DRIVER
M:	Jaya Kumar <jayalk@intworks.biz>
F:	drivers/video/fbdev/arcfb.c
F:	drivers/video/fbdev/core/fb_defio.c
ARC PGU DRM DRIVER
M:	Alexey Brodkin <abrodkin@synopsys.com>
S:	Supported
F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
F:	drivers/gpu/drm/tiny/arcpgu.c
ARCNET NETWORK LAYER
M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/arcnet/
F:	include/uapi/linux/if_arcnet.h

ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
M:	Arnd Bergmann <arnd@arndb.de>
M:	Olof Johansson <olof@lixom.net>
M:	soc@kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
P:	Documentation/process/maintainer-soc.rst
C:	irc://irc.libera.chat/armlinux
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
F:	Documentation/process/maintainer-soc*.rst
F:	arch/arm/boot/dts/Makefile
F:	arch/arm64/boot/dts/Makefile

ARM ARCHITECTED TIMER DRIVER
M:	Mark Rutland <mark.rutland@arm.com>
M:	Marc Zyngier <maz@kernel.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	arch/arm/include/asm/arch_timer.h
F:	arch/arm64/include/asm/arch_timer.h
F:	drivers/clocksource/arm_arch_timer.c

ARM GENERIC INTERRUPT CONTROLLER DRIVERS
M:	Marc Zyngier <maz@kernel.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/interrupt-controller/arm,gic*
F:	arch/arm/include/asm/arch_gicv3.h
F:	arch/arm64/include/asm/arch_gicv3.h
F:	drivers/irqchip/irq-gic*.[ch]
F:	include/linux/irqchip/arm-gic*.h
F:	include/linux/irqchip/arm-vgic-info.h

ARM HDLCD DRM DRIVER
M:	Liviu Dudau <liviu.dudau@arm.com>
S:	Supported
F:	Documentation/devicetree/bindings/display/arm,hdlcd.yaml
F:	drivers/gpu/drm/arm/hdlcd_*
ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
M:	Linus Walleij <linus.walleij@linaro.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/arm/arm,integrator.yaml
F:	Documentation/devicetree/bindings/arm/arm,realview.yaml
F:	Documentation/devicetree/bindings/arm/arm,versatile.yaml
F:	Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
F:	Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
F:	Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
F:	Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
F:	Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
F:	Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
F:	arch/arm/boot/dts/arm/arm-realview-*
F:	arch/arm/boot/dts/arm/integrator*
F:	arch/arm/boot/dts/arm/versatile*
F:	arch/arm/mach-versatile/
F:	drivers/bus/arm-integrator-lm.c
F:	drivers/clk/versatile/
F:	drivers/i2c/busses/i2c-versatile.c
F:	drivers/irqchip/irq-versatile-fpga.c
F:	drivers/mtd/maps/physmap-versatile.*
F:	drivers/power/reset/arm-versatile-reboot.c
F:	drivers/soc/versatile/

ARM KOMEDA DRM-KMS DRIVER
M:	Liviu Dudau <liviu.dudau@arm.com>
S:	Supported
T:	git https://gitlab.freedesktop.org/drm/misc/kernel.git
F:	Documentation/devicetree/bindings/display/arm,komeda.yaml
F:	drivers/gpu/drm/arm/display/include/
F:	drivers/gpu/drm/arm/display/komeda/
ARM MALI PANFROST DRM DRIVER
M:	Boris Brezillon <boris.brezillon@collabora.com>
M:	Rob Herring <robh@kernel.org>
R:	Steven Price <steven.price@arm.com>
L:	dri-devel@lists.freedesktop.org
S:	Supported
T:	git https://gitlab.freedesktop.org/drm/misc/kernel.git
F:	Documentation/gpu/panfrost.rst
F:	drivers/gpu/drm/panfrost/
F:	include/uapi/drm/panfrost_drm.h

ARM MALI PANTHOR DRM DRIVER
M:	Boris Brezillon <boris.brezillon@collabora.com>
M:	Steven Price <steven.price@arm.com>
M:	Liviu Dudau <liviu.dudau@arm.com>
L:	dri-devel@lists.freedesktop.org
S:	Supported
T:	git https://gitlab.freedesktop.org/drm/misc/kernel.git
F:	Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
F:	drivers/gpu/drm/panthor/
F:	include/uapi/drm/panthor_drm.h

ARM MALI-DP DRM DRIVER
M:	Liviu Dudau <liviu.dudau@arm.com>
S:	Supported
T:	git https://gitlab.freedesktop.org/drm/misc/kernel.git
F:	Documentation/devicetree/bindings/display/arm,malidp.yaml
F:	Documentation/gpu/afbc.rst
F:	drivers/gpu/drm/arm/
Linus Torvalds's avatar
Linus Torvalds committed
ARM MFM AND FLOPPY DRIVERS
M:	Ian Molton <spyro@f2s.com>
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	arch/arm/include/asm/floppy.h
F:	arch/arm/mach-rpc/floppydma.S
Linus Torvalds's avatar
Linus Torvalds committed

M:	Will Deacon <will@kernel.org>
M:	Mark Rutland <mark.rutland@arm.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/arm/pmu.yaml
F:	Documentation/devicetree/bindings/perf/
F:	arch/arm*/include/asm/hw_breakpoint.h
F:	arch/arm*/include/asm/perf_event.h
F:	arch/arm*/kernel/hw_breakpoint.c
F:	arch/arm*/kernel/perf_*
F:	include/linux/perf/arm_pmu*.h
Russell King's avatar
Russell King committed
ARM PORT
M:	Russell King <linux@armlinux.org.uk>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
W:	http://www.armlinux.org.uk/
T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git
Russell King's avatar
Russell King committed
F:	arch/arm/
X:	arch/arm/boot/dts/
Russell King's avatar
Russell King committed

ARM PRIMECELL AACI PL041 DRIVER
M:	Russell King <linux@armlinux.org.uk>
ARM PRIMECELL BUS SUPPORT
M:	Russell King <linux@armlinux.org.uk>
F:	drivers/amba/
F:	include/linux/amba/bus.h

M:	Russell King <linux@armlinux.org.uk>
F:	drivers/input/serio/ambakmi.*
F:	include/linux/amba/kmi.h

ARM PRIMECELL MMCI PL180/1 DRIVER
M:	Russell King <linux@armlinux.org.uk>
F:	drivers/mmc/host/mmci.*
F:	include/linux/amba/mmci.h
ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
M:	Miquel Raynal <miquel.raynal@bootlin.com>
R:	Michal Simek <michal.simek@amd.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
F:	drivers/mtd/nand/raw/pl35x-nand-controller.c

ARM PRIMECELL PL35X SMC DRIVER
M:	Miquel Raynal <miquel.raynal@bootlin.com>
R:	Michal Simek <michal.simek@amd.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
F:	drivers/memory/pl353-smc.c

ARM PRIMECELL SSP PL022 SPI DRIVER
M:	Linus Walleij <linus.walleij@linaro.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/spi/spi-pl022.yaml
ARM PRIMECELL UART PL010 AND PL011 DRIVERS
M:	Russell King <linux@armlinux.org.uk>
F:	drivers/tty/serial/amba-pl01*.c
F:	include/linux/amba/serial.h
ARM PRIMECELL VIC PL190/PL192 DRIVER
M:	Linus Walleij <linus.walleij@linaro.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
F:	drivers/irqchip/irq-vic.c

ARM SMC WATCHDOG DRIVER
M:	Julius Werner <jwerner@chromium.org>
R:	Evan Benn <evanbenn@chromium.org>
S:	Maintained
F:	Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
F:	drivers/watchdog/arm_smc_wdt.c
ARM SMMU DRIVERS
M:	Will Deacon <will@kernel.org>
R:	Robin Murphy <robin.murphy@arm.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
F:	Documentation/devicetree/bindings/iommu/arm,smmu*
F:	drivers/iommu/io-pgtable-arm*

ARM SUB-ARCHITECTURES
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
C:	irc://irc.libera.chat/armlinux
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
F:	arch/arm/mach-*/
F:	arch/arm/plat-*/
ARM/ACTIONS SEMI ARCHITECTURE
M:	Andreas Färber <afaerber@suse.de>
M:	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-actions@lists.infradead.org (moderated for non-subscribers)
F:	Documentation/devicetree/bindings/arm/actions.yaml
F:	Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
F:	Documentation/devicetree/bindings/dma/owl-dma.yaml
F:	Documentation/devicetree/bindings/i2c/i2c-owl.yaml
F:	Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
F:	Documentation/devicetree/bindings/mmc/owl-mmc.yaml
F:	Documentation/devicetree/bindings/net/actions,owl-emac.yaml
F:	Documentation/devicetree/bindings/pinctrl/actions,*
F:	Documentation/devicetree/bindings/power/actions,owl-sps.txt
F:	Documentation/devicetree/bindings/timer/actions,owl-timer.txt
F:	arch/arm/boot/dts/actions/
F:	arch/arm/mach-actions/
F:	arch/arm64/boot/dts/actions/
F:	drivers/clocksource/timer-owl*
F:	drivers/irqchip/irq-owl-sirq.c
F:	drivers/net/ethernet/actions/
F:	drivers/pinctrl/actions/*
F:	include/dt-bindings/power/owl-*
F:	include/dt-bindings/reset/actions,*
F:	include/linux/soc/actions/
ARM/Allwinner SoC Clock Support
M:	Emilio López <emilio@elopez.com.ar>
S:	Maintained
F:	drivers/clk/sunxi/

ARM/Allwinner sunXi SoC support
M:	Chen-Yu Tsai <wens@csie.org>
M:	Jernej Skrabec <jernej.skrabec@gmail.com>
M:	Samuel Holland <samuel@sholland.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-sunxi@lists.linux.dev
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
F:	arch/arm/mach-sunxi/
F:	arch/arm64/boot/dts/allwinner/
F:	drivers/clk/sunxi-ng/
F:	drivers/pinctrl/sunxi/
F:	drivers/soc/sunxi/
ARM/AMD PENSANDO ARM64 ARCHITECTURE
M:	Brad Larson <blarson@amd.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Supported
F:	Documentation/devicetree/bindings/*/amd,pensando*
F:	arch/arm64/boot/dts/amd/elba*

ARM/Amlogic Meson SoC CLOCK FRAMEWORK
M:	Neil Armstrong <neil.armstrong@linaro.org>
M:	Jerome Brunet <jbrunet@baylibre.com>
L:	linux-amlogic@lists.infradead.org
F:	Documentation/devicetree/bindings/clock/amlogic*
F:	drivers/clk/meson/
F:	include/dt-bindings/clock/amlogic,a1*
F:	include/dt-bindings/clock/gxbb*
F:	include/dt-bindings/clock/meson*
ARM/Amlogic Meson SoC Crypto Drivers
M:	Corentin Labbe <clabbe@baylibre.com>
L:	linux-crypto@vger.kernel.org
L:	linux-amlogic@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/crypto/amlogic*
F:	drivers/crypto/amlogic/
ARM/Amlogic Meson SoC Sound Drivers
M:	Jerome Brunet <jbrunet@baylibre.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/sound/amlogic*
F:	sound/soc/meson/
ARM/Amlogic Meson SoC support
M:	Neil Armstrong <neil.armstrong@linaro.org>
M:	Kevin Hilman <khilman@baylibre.com>
R:	Jerome Brunet <jbrunet@baylibre.com>
R:	Martin Blumenstingl <martin.blumenstingl@googlemail.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-amlogic@lists.infradead.org
S:	Maintained
W:	http://linux-meson.com/
F:	Documentation/devicetree/bindings/phy/amlogic*
F:	arch/arm/boot/dts/amlogic/
F:	arch/arm/mach-meson/
F:	arch/arm64/boot/dts/amlogic/
F:	drivers/pmdomain/amlogic/
F:	drivers/mmc/host/meson*
F:	drivers/pinctrl/meson/
F:	drivers/rtc/rtc-meson*
F:	drivers/soc/amlogic/
ARM/Annapurna Labs ALPINE ARCHITECTURE
M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
M:	Antoine Tenart <atenart@kernel.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
F:	arch/arm/boot/dts/amazon/
F:	arch/arm/mach-alpine/
F:	arch/arm64/boot/dts/amazon/
ARM/APPLE MACHINE SOUND DRIVERS
M:	Martin Povišer <povik+lin@cutebit.org>
L:	asahi@lists.linux.dev
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)