[alsa-devel] [PATCH] ASoC: twl6040: Workaround for headset DC offset caused pop noise

Mark Brown broonie at opensource.wolfsonmicro.com
Wed Oct 12 11:46:25 CEST 2011

On Wed, Oct 12, 2011 at 11:55:15AM +0300, Péter Ujfalusi wrote:

> I can not move the HS DAC power on/off to be handled by a supply widget...
> Refcounting in a supply widget will not work for the power down, since the 
> supply widget will be turned off after the DAC widget. At time when the DAC 
> receives the PMD event the attached supply is still on.
> I can update the commit message to explicitly say that we need to turn on both 
> HS DAC at the same time, and we need to turn tem off at the same time.

I still don't understand what the problem is.  If nothing else you can
do random register writes from an event on a supply widget...

More information about the Alsa-devel mailing list