
6 Sep
2012
6 Sep
'12
6:52 p.m.
On 08/31/2012 03:25 PM, Timur Tabi wrote:
- SET_PCI_LIODN_BASE(CONFIG_SYS_FSL_PCIE_COMPAT, 1, 193),
- SET_PCI_LIODN_BASE(CONFIG_SYS_FSL_PCIE_COMPAT, 2, 194),
- SET_PCI_LIODN_BASE(CONFIG_SYS_FSL_PCIE_COMPAT, 3, 195),
You're only allowing for one LIODN per PCIe controller, which defeats the purpose of the new PCIe LIODN mechanism.
Please allocate several contiguous LIODNs per controller, set the base to the first one, and enumerate the rest in a device tree property for the OS to use.
-Scott