[alsa-devel] [PATCH] ASoC: Writing register default value for the reset register

Mark Brown broonie at opensource.wolfsonmicro.com
Tue Oct 11 15:31:18 CEST 2011

On Tue, Oct 11, 2011 at 01:33:05PM +0100, Dimitris Papastamos wrote:
> On Tue, Oct 11, 2011 at 05:55:00PM +0800, Axel Lin wrote:
> > The WM8983 can be reset by performing a write of any value to
> > the software reset register.

> > -	ret = snd_soc_write(codec, WM8983_SOFTWARE_RESET, 0x8983);
> > +	ret = snd_soc_write(codec, WM8983_SOFTWARE_RESET, 0);

> We should probably just handle the reset register specially during
> resume.

I really don't think it's worth the code complexity to add special
handling like that, this is a trivial patch which avoids the need for
any extra infrastructure.

More information about the Alsa-devel mailing list