On Mon, 2010-03-22 at 16:19 +0000, Mark Brown wrote:
On Mon, Mar 22, 2010 at 05:31:14PM +0200, Peter Ujfalusi wrote:
How I see this: we can go and introduce new controls, DAPM widgets for all type just for the sake of the TWL codec. But at the end it will be still TWL specific.
I'm not saying that other codecs could not use some generic way (in a way, that you have described) to make their amps muted when they are not needed. What I'm saying, is that I don't see a generic way which can handle the TWL codec.
Could you please be more specific about what you believe is going on with TWL4030 here? It would really help if you could be more specific about how you see the register cache getting updated.
I think Peter means that without making changes to the current IO model or reverting the removal of the old PGA code there is no generic way of handling this atm.
So we should probably look at bringing back the PGA code (now that there is a user) so that the patch can be updated to use it.
Liam