hc
2024-10-12 a5969cabbb4660eab42b6ef0412cbbd1200cf14d
kernel/Documentation/devicetree/bindings/pci/layerscape-pci.txt
....@@ -13,12 +13,19 @@
1313
1414 Required properties:
1515 - 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"
1819 "fsl,ls2088a-pcie"
1920 "fsl,ls1088a-pcie"
2021 "fsl,ls1046a-pcie"
22
+ "fsl,ls1043a-pcie"
2123 "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"
2229 - reg: base addresses and lengths of the PCIe controller register blocks.
2330 - interrupts: A list of interrupt outputs of the controller. Must contain an
2431 entry for each entry in the interrupt-names property.
....@@ -35,7 +42,7 @@
3542 Example:
3643
3744 pcie@3400000 {
38
- compatible = "fsl,ls1021a-pcie", "snps,dw-pcie";
45
+ compatible = "fsl,ls1021a-pcie";
3946 reg = <0x00 0x03400000 0x0 0x00010000 /* controller registers */
4047 0x40 0x00000000 0x0 0x00002000>; /* configuration space */
4148 reg-names = "regs", "config";