Files
u-boot/drivers
Stuart Yoder 5e8e27b743 pci/layerscape: set LUT and msi-map for discovered PCI devices
msi-map properties are used to tell an OS how PCI requester IDs are
mapped to ARM SMMU stream IDs.

for all PCI devices discovered in a system:
  -allocate a LUT (look-up-table) entry in that PCI controller
  -allocate a stream ID for the device
  -program and enable a LUT entry (maps PCI requester id to stream ID)
  -set the msi-map property on the controller reflecting the
   LUT mapping

basic bus scanning loop/logic was taken from drivers/pci/pci.c
pci_hose_scan_bus().

Signed-off-by: Stuart Yoder <stuart.yoder@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
2016-03-21 12:42:13 -07:00
..
2015-11-02 10:38:00 +09:00
2016-02-06 12:00:59 +01:00
2016-03-17 10:27:26 +08:00
2016-01-27 15:32:05 +01:00
2016-03-14 19:21:44 -04:00
2016-03-15 15:13:05 -04:00
2016-02-05 12:47:21 +08:00
2016-03-15 15:12:56 -04:00
2016-02-06 12:00:59 +01:00
2016-03-14 19:21:44 -04:00
2016-03-17 10:27:26 +08:00
2016-01-21 20:42:36 -07:00