Hi Will Deacon,

 

Currently SMMU driver expecting all stream ID used by respective master should be defined in the DT.

We want to know how to handle in the case of virtual functions dynamically created and destroyed.

Is PCI driver responsible for creating stream ID respective BDand requesting SMMU to add to the mapping table[stream Id to context mapping table]?

Or is there any right way of doing it?

 

WBRs,

Srikanth.