[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <d6acec91-1da8-4aca-9d51-f3c4bf9a7083@foss.st.com>
Date: Thu, 4 Sep 2025 10:27:35 +0200
From: Alexandre TORGUE <alexandre.torgue@...s.st.com>
To: Christian Bruel <christian.bruel@...s.st.com>, <lpieralisi@...nel.org>,
<kwilczynski@...nel.org>, <mani@...nel.org>, <robh@...nel.org>,
<bhelgaas@...gle.com>, <krzk+dt@...nel.org>, <conor+dt@...nel.org>,
<mcoquelin.stm32@...il.com>, <linus.walleij@...aro.org>,
<corbet@....net>, <p.zabel@...gutronix.de>, <shradha.t@...sung.com>,
<mayank.rana@....qualcomm.com>, <namcao@...utronix.de>,
<qiang.yu@....qualcomm.com>, <thippeswamy.havalige@....com>,
<inochiama@...il.com>, <quic_schintav@...cinc.com>
CC: <johan+linaro@...nel.org>, <linux-pci@...r.kernel.org>,
<devicetree@...r.kernel.org>,
<linux-stm32@...md-mailman.stormreply.com>,
<linux-arm-kernel@...ts.infradead.org>, <linux-kernel@...r.kernel.org>,
<linux-gpio@...r.kernel.org>, <linux-doc@...r.kernel.org>
Subject: Re: [PATCH v13 00/11] Add STM32MP25 PCIe drivers
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
Powered by blists - more mailing lists