xref: /linux/Documentation/devicetree/bindings/pci/st,stm32-pcie-common.yaml (revision 2f2c7254931f41b5736e3ba12aaa9ac1bbeeeb92)
1*5ffa3d2fSChristian Bruel# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*5ffa3d2fSChristian Bruel%YAML 1.2
3*5ffa3d2fSChristian Bruel---
4*5ffa3d2fSChristian Bruel$id: http://devicetree.org/schemas/pci/st,stm32-pcie-common.yaml#
5*5ffa3d2fSChristian Bruel$schema: http://devicetree.org/meta-schemas/core.yaml#
6*5ffa3d2fSChristian Bruel
7*5ffa3d2fSChristian Brueltitle: STM32MP25 PCIe RC/EP controller
8*5ffa3d2fSChristian Bruel
9*5ffa3d2fSChristian Bruelmaintainers:
10*5ffa3d2fSChristian Bruel  - Christian Bruel <christian.bruel@foss.st.com>
11*5ffa3d2fSChristian Bruel
12*5ffa3d2fSChristian Brueldescription:
13*5ffa3d2fSChristian Bruel  STM32MP25 PCIe RC/EP common properties
14*5ffa3d2fSChristian Bruel
15*5ffa3d2fSChristian Bruelproperties:
16*5ffa3d2fSChristian Bruel  clocks:
17*5ffa3d2fSChristian Bruel    maxItems: 1
18*5ffa3d2fSChristian Bruel    description: PCIe system clock
19*5ffa3d2fSChristian Bruel
20*5ffa3d2fSChristian Bruel  resets:
21*5ffa3d2fSChristian Bruel    maxItems: 1
22*5ffa3d2fSChristian Bruel
23*5ffa3d2fSChristian Bruel  power-domains:
24*5ffa3d2fSChristian Bruel    maxItems: 1
25*5ffa3d2fSChristian Bruel
26*5ffa3d2fSChristian Bruel  access-controllers:
27*5ffa3d2fSChristian Bruel    maxItems: 1
28*5ffa3d2fSChristian Bruel
29*5ffa3d2fSChristian Bruelrequired:
30*5ffa3d2fSChristian Bruel  - clocks
31*5ffa3d2fSChristian Bruel  - resets
32*5ffa3d2fSChristian Bruel
33*5ffa3d2fSChristian BrueladditionalProperties: true
34