20 Apr
2015
20 Apr
'15
11:40 p.m.
On Thu, Apr 16, 2015 at 09:48:05PM +0100, Liam Girdwood wrote:
It's been about 2 years since posting V1 of the ASoC dynamic firmware patches and a lot has changed since then ...
:)
Kernel. The kernel core reads in the topology data and builds the driver capabilities and audio topology based on this data. This includes building the DAPM graph, setting PCM and DAI capabilities, registering kcontrols and registering DAPM widgets.
I think the topology code itself looks good, I'll take another pass over it though since there's a lot to get through. The main thing is to make sure the ABI makes sense though - we can fix up the kernel later.