On Wed, Sep 21, 2016 at 08:09:55AM +0100, Liam Girdwood wrote:
On Wed, 2016-09-21 at 13:44 +0800, Mengdong Lin wrote:
And how about the BE DAI links? They are also physical hardware things. Could we also let topology configure those that can be changed by SW on the BE link, instead of letting topology create the BE links?
Yes, the topology should be able to configure the physical link SW params as the link may be used for multiple use cases on multiple different devices with the same FW binary. Each use case or device will possibly require a different BE DAi link configuration.
Configuration is fine, it's just attempting to say that physical links are instantiated by the DSP firmware that's the problem. That's just so obviously an invitation to fragility and abuse.