.. | .. |
---|
13 | 13 | |
---|
14 | 14 | Required properties: |
---|
15 | 15 | - compatible: should contain the platform identifier such as: |
---|
16 | | - "fsl,ls1021a-pcie", "snps,dw-pcie" |
---|
17 | | - "fsl,ls2080a-pcie", "fsl,ls2085a-pcie", "snps,dw-pcie" |
---|
| 16 | + RC mode: |
---|
| 17 | + "fsl,ls1021a-pcie" |
---|
| 18 | + "fsl,ls2080a-pcie", "fsl,ls2085a-pcie" |
---|
18 | 19 | "fsl,ls2088a-pcie" |
---|
19 | 20 | "fsl,ls1088a-pcie" |
---|
20 | 21 | "fsl,ls1046a-pcie" |
---|
| 22 | + "fsl,ls1043a-pcie" |
---|
21 | 23 | "fsl,ls1012a-pcie" |
---|
| 24 | + "fsl,ls1028a-pcie" |
---|
| 25 | + EP mode: |
---|
| 26 | + "fsl,ls1046a-pcie-ep", "fsl,ls-pcie-ep" |
---|
| 27 | + "fsl,ls1088a-pcie-ep", "fsl,ls-pcie-ep" |
---|
| 28 | + "fsl,ls2088a-pcie-ep", "fsl,ls-pcie-ep" |
---|
22 | 29 | - reg: base addresses and lengths of the PCIe controller register blocks. |
---|
23 | 30 | - interrupts: A list of interrupt outputs of the controller. Must contain an |
---|
24 | 31 | entry for each entry in the interrupt-names property. |
---|
.. | .. |
---|
35 | 42 | Example: |
---|
36 | 43 | |
---|
37 | 44 | pcie@3400000 { |
---|
38 | | - compatible = "fsl,ls1021a-pcie", "snps,dw-pcie"; |
---|
| 45 | + compatible = "fsl,ls1021a-pcie"; |
---|
39 | 46 | reg = <0x00 0x03400000 0x0 0x00010000 /* controller registers */ |
---|
40 | 47 | 0x40 0x00000000 0x0 0x00002000>; /* configuration space */ |
---|
41 | 48 | reg-names = "regs", "config"; |
---|