]> Gentwo Git Trees - linux/.git/commit
PCI: stm32: Add PCIe host support for STM32MP25
authorChristian Bruel <christian.bruel@foss.st.com>
Wed, 20 Aug 2025 07:54:04 +0000 (09:54 +0200)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 1 Oct 2025 14:53:37 +0000 (09:53 -0500)
commit63a562b33a9c6b4359bfb5a9c7f5d26a85c40fe1
tree60e6e1086a8fcb71838c8df45d530a602e2d2021
parent5ffa3d2f43a487f60e9f6f692aa8e22251446755
PCI: stm32: Add PCIe host support for STM32MP25

Add driver for the STM32MP25 SoC PCIe controller based on the DesignWare
PCIe core. Controller supports 2.5 and 5 GT/s data rates, MSI via GICv2m,
Single Virtual Channel, Single Function and WAKE# GPIO.

Signed-off-by: Christian Bruel <christian.bruel@foss.st.com>
[mani: reworded description]
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
[bhelgaas: squash error handling cleanup from Christophe JAILLET
<christophe.jaillet@wanadoo.fr>:
https://patch.msgid.link/e69ade3edcec4da2d5bfc66e0d03bbcb5a857021.1759169956.git.christophe.jaillet@wanadoo.fr]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Link: https://patch.msgid.link/20250820075411.1178729-5-christian.bruel@foss.st.com
drivers/pci/controller/dwc/Kconfig
drivers/pci/controller/dwc/Makefile
drivers/pci/controller/dwc/pcie-stm32.c [new file with mode: 0644]
drivers/pci/controller/dwc/pcie-stm32.h [new file with mode: 0644]