diff options
Diffstat (limited to 'Documentation/devicetree/bindings/pci/fsl,pci.txt')
-rw-r--r-- | Documentation/devicetree/bindings/pci/fsl,pci.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/pci/fsl,pci.txt b/Documentation/devicetree/bindings/pci/fsl,pci.txt new file mode 100644 index 000000000000..d8ac4a768e7e --- /dev/null +++ b/Documentation/devicetree/bindings/pci/fsl,pci.txt | |||
@@ -0,0 +1,27 @@ | |||
1 | * Bus Enumeration by Freescale PCI-X Agent | ||
2 | |||
3 | Typically any Freescale PCI-X bridge hardware strapped into Agent mode | ||
4 | is prevented from enumerating the bus. The PrPMC form-factor requires | ||
5 | all mezzanines to be PCI-X Agents, but one per system may still | ||
6 | enumerate the bus. | ||
7 | |||
8 | The property defined below will allow a PCI-X bridge to be used for bus | ||
9 | enumeration despite being strapped into Agent mode. | ||
10 | |||
11 | Required properties: | ||
12 | - fsl,pci-agent-force-enum : There is no value associated with this | ||
13 | property. The property itself is treated as a boolean. | ||
14 | |||
15 | Example: | ||
16 | |||
17 | /* PCI-X bridge known to be PrPMC Monarch */ | ||
18 | pci0: pci@ef008000 { | ||
19 | fsl,pci-agent-force-enum; | ||
20 | #interrupt-cells = <1>; | ||
21 | #size-cells = <2>; | ||
22 | #address-cells = <3>; | ||
23 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
24 | device_type = "pci"; | ||
25 | ... | ||
26 | ... | ||
27 | }; | ||