mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 14:53:58 -04:00
Merge branch 'pci/controller/stm32'
- Update pinctrl documentation of initial states and use in runtime suspend/resume (Christian Bruel) - Add pinctrl_pm_select_init_state() for use by stm32 driver, which needs it during resume (Christian Bruel) - Add devicetree bindings and drivers for the STMicroelectronics STM32MP25 in host and endpoint modes (Christian Bruel) * pci/controller/stm32: MAINTAINERS: Add entry for ST STM32MP25 PCIe drivers PCI: stm32-ep: Add PCIe Endpoint support for STM32MP25 dt-bindings: PCI: Add STM32MP25 PCIe Endpoint bindings PCI: stm32: Add PCIe host support for STM32MP25 dt-bindings: PCI: Add STM32MP25 PCIe Root Complex bindings pinctrl: Add pinctrl_pm_select_init_state helper function Documentation: pinctrl: Describe PM helper functions for standard states.
This commit is contained in:
@@ -424,6 +424,30 @@ config PCIE_SPEAR13XX
|
||||
help
|
||||
Say Y here if you want PCIe support on SPEAr13XX SoCs.
|
||||
|
||||
config PCIE_STM32_HOST
|
||||
tristate "STMicroelectronics STM32MP25 PCIe Controller (host mode)"
|
||||
depends on ARCH_STM32 || COMPILE_TEST
|
||||
depends on PCI_MSI
|
||||
select PCIE_DW_HOST
|
||||
help
|
||||
Enables Root Complex (RC) support for the DesignWare core based PCIe
|
||||
controller found in STM32MP25 SoC.
|
||||
|
||||
This driver can also be built as a module. If so, the module
|
||||
will be called pcie-stm32.
|
||||
|
||||
config PCIE_STM32_EP
|
||||
tristate "STMicroelectronics STM32MP25 PCIe Controller (endpoint mode)"
|
||||
depends on ARCH_STM32 || COMPILE_TEST
|
||||
depends on PCI_ENDPOINT
|
||||
select PCIE_DW_EP
|
||||
help
|
||||
Enables Endpoint (EP) support for the DesignWare core based PCIe
|
||||
controller found in STM32MP25 SoC.
|
||||
|
||||
This driver can also be built as a module. If so, the module
|
||||
will be called pcie-stm32-ep.
|
||||
|
||||
config PCI_DRA7XX
|
||||
tristate
|
||||
|
||||
|
||||
Reference in New Issue
Block a user