[alsa-devel] [PATCH v2 4/8] ASoC: topology: ABI - Add name element to snd_soc_tplg_stream

Mark Brown broonie at kernel.org
Tue Oct 6 19:36:54 CEST 2015


On Tue, Oct 06, 2015 at 06:35:28PM +0200, Lars-Peter Clausen wrote:
> On 10/06/2015 06:25 PM, Mark Brown wrote:

> > The problem isn't detecting the error, the point is that if someone
> > upgrades their kernel and someone changed the DAI link name then their
> > existing userspace will break.  We don't want that error to be there to
> > be detected in the first place.

> Another thing to consider is that the topology firmware might be developed
> against a non-upstream driver. And in order for the driver to go upstream it
> needs changes that breaks the ABI interface to the firmware which is already
> shipped and the vendor might not provide support for updating the firmware
> file. Having these kind of tightly coupled interdependencies between driver
> and firmware is quite risky business.

Yeah, I think we're kind of stuck with some degree of fairly tight
coupling at some point though - at some point we're going to need to
work out which link in the driver corresponds to which link in the
firmware file.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20151006/68dbfc4c/attachment.sig>


More information about the Alsa-devel mailing list