On Thu, Oct 31, 2013 at 05:40:29PM +0000, Mark Rutland wrote: > For the ARM SMMU binding, each device has a #stream-id-cells property > describing how many IDs it has, and then the SMMU node has a phandle+args > linkage to each of the devices attached to it, describing their stream IDs. > While this does have some limitations (a device can't be plugged into multiple > SMMUs with a different number of IDs), it seems generally sane.
If a device masters through two separate SMMUs, I think you need to describe it as two devices. Even if you could describe the thing in DT, the Linux driver/iommu model will quickly fall over. Will _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu