Messages in this thread |  | | Date | Thu, 4 Sep 2025 10:27:35 +0200 | | Subject | Re: [PATCH v13 00/11] Add STM32MP25 PCIe drivers | | From | Alexandre TORGUE <> |
| |
Hi Christian
On 8/20/25 09:54, Christian Bruel wrote: > Changes in v13: > - Rebase on pci/next > - Replace access to dev->pins->init_state by new > pinctrl_pm_select_init_state(). > - Document pinctrl PM state API. > - Group GPIO PERST# de-assertion with PVPERL delay. (Bjorn) >
...
> > Christian Bruel (11): > Documentation: pinctrl: Describe PM helper functions for standard > states. > pinctrl: Add pinctrl_pm_select_init_state helper function > dt-bindings: PCI: Add STM32MP25 PCIe Root Complex bindings > PCI: stm32: Add PCIe host support for STM32MP25 > dt-bindings: PCI: Add STM32MP25 PCIe Endpoint bindings > PCI: stm32: Add PCIe Endpoint support for STM32MP25 > MAINTAINERS: add entry for ST STM32MP25 PCIe drivers > arm64: dts: st: add PCIe pinctrl entries in stm32mp25-pinctrl.dtsi > arm64: dts: st: Add PCIe Root Complex mode on stm32mp251 > arm64: dts: st: Add PCIe Endpoint mode on stm32mp251 > arm64: dts: st: Enable PCIe on the stm32mp257f-ev1 board > > .../bindings/pci/st,stm32-pcie-common.yaml | 33 ++ > .../bindings/pci/st,stm32-pcie-ep.yaml | 73 ++++ > .../bindings/pci/st,stm32-pcie-host.yaml | 112 +++++ > Documentation/driver-api/pin-control.rst | 57 ++- > MAINTAINERS | 7 + > arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 20 + > arch/arm64/boot/dts/st/stm32mp251.dtsi | 59 +++ > arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 21 + > drivers/pci/controller/dwc/Kconfig | 24 ++ > drivers/pci/controller/dwc/Makefile | 2 + > drivers/pci/controller/dwc/pcie-stm32-ep.c | 384 ++++++++++++++++++ > drivers/pci/controller/dwc/pcie-stm32.c | 360 ++++++++++++++++ > drivers/pci/controller/dwc/pcie-stm32.h | 16 + > drivers/pinctrl/core.c | 13 + > include/linux/pinctrl/consumer.h | 10 + > 15 files changed, 1189 insertions(+), 2 deletions(-) > create mode 100644 Documentation/devicetree/bindings/pci/st,stm32-pcie-common.yaml > create mode 100644 Documentation/devicetree/bindings/pci/st,stm32-pcie-ep.yaml > create mode 100644 Documentation/devicetree/bindings/pci/st,stm32-pcie-host.yaml > create mode 100644 drivers/pci/controller/dwc/pcie-stm32-ep.c > create mode 100644 drivers/pci/controller/dwc/pcie-stm32.c > create mode 100644 drivers/pci/controller/dwc/pcie-stm32.h >
DT patches (8 to 11) applied on stm32-next.
Cheers
Alex
|  |