[alsa-devel] Register cache different from the real register values

Mark Brown broonie at opensource.wolfsonmicro.com
Sun Oct 23 15:51:18 CEST 2011


On Sun, Oct 23, 2011 at 03:09:18PM +0200, Leon Romanovsky wrote:
> Hi, I need your suggestions, I'm trying to add new codec to use the
> asoc subsystem, all read/write operations done via standard snd_soc_*
> functions with cache enabled, but register cache is different from the
> real register values. Can you point me to what can I check?

Always CC maintainers on mails...  Post your code for review and we
might be able to spot something.  At a guess you're doing cache_only and
something's going wrong there, the register defaults are wrong or the
register word size is wrong.


More information about the Alsa-devel mailing list