[alsa-devel] [PATCH 06/10] ASoC: omap-abe-twl6040: Convert to platform deriver

Péter Ujfalusi peter.ujfalusi at ti.com
Thu Dec 15 09:17:38 CET 2011


Hi Mark,

On Wednesday 14 December 2011 19:27:11 Mark Brown wrote:
> This seems like we need a better system for doing this, we can't go
> changing the machine name every time there's a kernel space change that
> affects a UCM file, that's going to get crazy.

As of know we do not have UCM for the driver in upstream. In fact it is not 
recommended at the moment to use the upstream driver since we do not have the 
ABE/dynamic PCM upstream.
There are UCM files shipped with distributions (like Linaro, ubuntu), but 
those UCM files will not work with the upstream kernel (due to the missing 
parts).
It can be also confusing to have the same card name for fundamentally 
different sound cards.
We do support the kernel shipped with distributions (with patched up ASoC), 
but we also need to support clean upstream version. Having to deal with 
mismatching UCM files does not really help here.

I have not planned to change the card names in the future.

Having said that I can revert back to use the names used by Linaro for example 
(even if the cards are different):
SPD4430/Panda/PandaES

If I write the UCM file it will be for the vanilla upstream sound, so we will 
have UCM files upstream, which does not work on the Distributions - I think 
this is even more confusing than having different card names initially untill 
we get everything upstream.

--
Péter

PS:
Liam: what is your take on this?



More information about the Alsa-devel mailing list