All of lore.kernel.org
 help / color / mirror / Atom feed
* Regression with .set_bias_level in pcm512x?
@ 2015-01-13 22:49 Peter Rosin
  2015-01-14  8:03 ` Lars-Peter Clausen
  0 siblings, 1 reply; 5+ messages in thread
From: Peter Rosin @ 2015-01-13 22:49 UTC (permalink / raw)
  To: 'alsa-devel@alsa-project.org'

Hi!

I'm working on adding support for DAIFMT_CBM_CFM and DAIFMT_CBM_CFS
to pcm512x, and it works nicely in the 3.10 kernel + Atmel-patches were I have
developed the code. Now I'm trying to forward-port it and test it on
3.18 + other-Atmel-patches in preparation for submission. However, there
seems to be a regression in that the (pre-existing) pcm512x_set_bias_level
callback is never called in the 3.18 version.

I see that there has been some core work on set_bias_level, and suspect
it has something to do with dapm and components, but I think someone else
will find the problem much quicker than I am able to.

I have feebly tried to revert 0bd2ac3dae74ee25c5ea171cb572731c7a89c248
and 68f831c2724ab72c0088471b2ed1dc99e81948ef, but that didn't help. That
also seems a bit backwards. So, what needs to be done in the pcm512x driver
to have set_bias_level called?

Please help.

Cheers,
Peter

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-01-14 10:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-13 22:49 Regression with .set_bias_level in pcm512x? Peter Rosin
2015-01-14  8:03 ` Lars-Peter Clausen
2015-01-14  9:31   ` Peter Rosin
2015-01-14  9:40     ` Lars-Peter Clausen
2015-01-14 10:04       ` Peter Rosin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.