Re: [PATCH v13 00/11] Add STM32MP25 PCIe drivers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux