xref: /linux/Documentation/devicetree/bindings/pci/st,spear1340-pcie.yaml (revision 0bd0a41a5120f78685a132834865b0a631b9026a)
1*70958008SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*70958008SRob Herring (Arm)%YAML 1.2
3*70958008SRob Herring (Arm)---
4*70958008SRob Herring (Arm)$id: http://devicetree.org/schemas/pci/st,spear1340-pcie.yaml#
5*70958008SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml#
6*70958008SRob Herring (Arm)
7*70958008SRob Herring (Arm)title: ST SPEAr1340 PCIe controller
8*70958008SRob Herring (Arm)
9*70958008SRob Herring (Arm)maintainers:
10*70958008SRob Herring (Arm)  - Pratyush Anand <pratyush.anand@gmail.com>
11*70958008SRob Herring (Arm)
12*70958008SRob Herring (Arm)description:
13*70958008SRob Herring (Arm)  SPEAr13XX uses the Synopsys DesignWare PCIe controller and ST MiPHY as PHY
14*70958008SRob Herring (Arm)  controller.
15*70958008SRob Herring (Arm)
16*70958008SRob Herring (Arm)select:
17*70958008SRob Herring (Arm)  properties:
18*70958008SRob Herring (Arm)    compatible:
19*70958008SRob Herring (Arm)      contains:
20*70958008SRob Herring (Arm)        const: st,spear1340-pcie
21*70958008SRob Herring (Arm)  required:
22*70958008SRob Herring (Arm)    - compatible
23*70958008SRob Herring (Arm)
24*70958008SRob Herring (Arm)properties:
25*70958008SRob Herring (Arm)  compatible:
26*70958008SRob Herring (Arm)    items:
27*70958008SRob Herring (Arm)      - const: st,spear1340-pcie
28*70958008SRob Herring (Arm)      - const: snps,dw-pcie
29*70958008SRob Herring (Arm)
30*70958008SRob Herring (Arm)  phys:
31*70958008SRob Herring (Arm)    maxItems: 1
32*70958008SRob Herring (Arm)
33*70958008SRob Herring (Arm)  st,pcie-is-gen1:
34*70958008SRob Herring (Arm)    type: boolean
35*70958008SRob Herring (Arm)    description: Indicates forced gen1 initialization is needed.
36*70958008SRob Herring (Arm)
37*70958008SRob Herring (Arm)required:
38*70958008SRob Herring (Arm)  - compatible
39*70958008SRob Herring (Arm)  - phys
40*70958008SRob Herring (Arm)  - phy-names
41*70958008SRob Herring (Arm)
42*70958008SRob Herring (Arm)allOf:
43*70958008SRob Herring (Arm)  - $ref: snps,dw-pcie.yaml#
44*70958008SRob Herring (Arm)
45*70958008SRob Herring (Arm)unevaluatedProperties: false
46