On 03/10/2016 09:13 AM, Stuart Yoder wrote:
> From: Stuart Yoder <stuart.yo...@nxp.com>
> 
> 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.yo...@nxp.com>
> ---
> -v6: squashed lut, stream id, and msi-map helper functions
>      (previously patches 4-6) into this patch
> 
>  drivers/pci/pcie_layerscape.c |  147 
> +++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 147 insertions(+)
> 

Applied to u-boot-fsl-qoriq, awaiting upstream.

Thanks.

York

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to