1*c66ec88fSEmmanuel Vadot* Bus Enumeration by Freescale PCI-X Agent 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotTypically any Freescale PCI-X bridge hardware strapped into Agent mode 4*c66ec88fSEmmanuel Vadotis prevented from enumerating the bus. The PrPMC form-factor requires 5*c66ec88fSEmmanuel Vadotall mezzanines to be PCI-X Agents, but one per system may still 6*c66ec88fSEmmanuel Vadotenumerate the bus. 7*c66ec88fSEmmanuel Vadot 8*c66ec88fSEmmanuel VadotThe property defined below will allow a PCI-X bridge to be used for bus 9*c66ec88fSEmmanuel Vadotenumeration despite being strapped into Agent mode. 10*c66ec88fSEmmanuel Vadot 11*c66ec88fSEmmanuel VadotRequired properties: 12*c66ec88fSEmmanuel Vadot- fsl,pci-agent-force-enum : There is no value associated with this 13*c66ec88fSEmmanuel Vadot property. The property itself is treated as a boolean. 14*c66ec88fSEmmanuel Vadot 15*c66ec88fSEmmanuel VadotExample: 16*c66ec88fSEmmanuel Vadot 17*c66ec88fSEmmanuel Vadot /* PCI-X bridge known to be PrPMC Monarch */ 18*c66ec88fSEmmanuel Vadot pci0: pci@ef008000 { 19*c66ec88fSEmmanuel Vadot fsl,pci-agent-force-enum; 20*c66ec88fSEmmanuel Vadot #interrupt-cells = <1>; 21*c66ec88fSEmmanuel Vadot #size-cells = <2>; 22*c66ec88fSEmmanuel Vadot #address-cells = <3>; 23*c66ec88fSEmmanuel Vadot compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; 24*c66ec88fSEmmanuel Vadot device_type = "pci"; 25*c66ec88fSEmmanuel Vadot ... 26*c66ec88fSEmmanuel Vadot ... 27*c66ec88fSEmmanuel Vadot }; 28