1# Copyright (c) 2020 BayLibre, SAS
2# SPDX-License-Identifier: Apache-2.0
3
4description: PCIe Controller in ECAM mode
5
6compatible: "pci-host-ecam-generic"
7
8include: pcie-controller.yaml
9
10properties:
11  reg:
12    required: true
13
14  msi-parent:
15    type: phandle
16
17  ranges:
18    type: array
19    required: true
20    description: |
21      As described in IEEE Std 1275-1994, but must provide at least a
22      definition of non-prefetchable memory. One or both of prefetchable Memory
23      and IO Space may also be provided.
24
25  interrupt-map-mask:
26    type: array
27
28  interrupt-map:
29    type: compound
30
31  bus-range:
32    type: array
33