> > This all looks pretty generic. Any reason why this is just in the > > Qualcomm device, and not at a higher level so it could be used for all > > stmmac devices if the needed properties are found in DT? > > > > Andrew > ICC is a software framework to access the NOC bus topology of the > system, all though "axi" and "ahb" buses seem generic but the > topologies of these NOC's are specific to the vendors of synopsys chipset hence > this framework might not be applicable to all the vendors of stmmac driver. There are however a number of SoCs using synopsys IP. Am i right in says they could all make use of this? Do we really want them to one by one copy/paste what you have here to other vendor specific parts of stmmac? This code looks in DT. If there are no properties in DT, it does nothing. So in general it should be safe, right? Andrew