All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ASoC: codec: wm8960: Relax bit clock computation when using PLL
@ 2017-04-04 16:45 ` Daniel Baluta
  0 siblings, 0 replies; 22+ messages in thread
From: Daniel Baluta @ 2017-04-04 16:45 UTC (permalink / raw)
  To: alsa-devel
  Cc: lgirdwood, broonie, perex, tiwai, linux-kernel, patches, ckeepax,
	shengjiu.wang, viorel.suman, mihai.serban

This is a follow up of commit 3c01b9ee2ab ("ASoC: codec: wm8960: Relax bit clock computation")
where we relaxed bitclk when sysclk was derived from MCLK.

Now, we do the same thing for sysclk derived using PLL.

Daniel Baluta (2):
  ASoC: codec: wm9860: Refactor PLL out freq search
  ASoC: codec: wm8960: Relax bit clock computation when using PLL

 sound/soc/codecs/wm8960.c | 105 +++++++++++++++++++++++++++++++++-------------
 1 file changed, 76 insertions(+), 29 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 22+ messages in thread
* [PATCH 0/2] ASoC: codec: wm8960: Relax bit clock computation when using PLL
@ 2017-04-06 11:51 Daniel Baluta
  2017-04-06 11:51   ` Daniel Baluta
  0 siblings, 1 reply; 22+ messages in thread
From: Daniel Baluta @ 2017-04-06 11:51 UTC (permalink / raw)
  To: alsa-devel
  Cc: lgirdwood, broonie, perex, tiwai, linux-kernel, patches, ckeepax,
	shengjiu.wang, viorel.suman, mihai.serban

This is a follow up of patch series sent here:

http://mailman.alsa-project.org/pipermail/alsa-devel/2017-April/119517.html

where only patch 1/2 was merged.

In this new patch series, we fix a problem with patch already merged and
then we relax bit clock computation when using PLL the same as we did
in patch 2/2 of previous series.

Daniel Baluta (2):
  ASoC: codec: wm8960: Stop when a matching PLL freq is found
  ASoC: codec: wm8960: Relax bit clock computation when using PLL

 sound/soc/codecs/wm8960.c | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 22+ messages in thread
* [PATCH 0/2] Relax bitclk computation when using PLL
@ 2017-04-21 13:07 Daniel Baluta
  2017-04-21 13:07   ` Daniel Baluta
  0 siblings, 1 reply; 22+ messages in thread
From: Daniel Baluta @ 2017-04-21 13:07 UTC (permalink / raw)
  To: broonie, tiwai, ckeepax, arnd, lgirdwood
  Cc: patches, alsa-devel, linux-kernel, Daniel Baluta

Using strict bitclk requirements we cannot support all promised
rates and formats. For this reason we relax bitclk computation
by choosing the best available bitclk.

First patch in the series is based on Arnd's patch:

http://mailman.alsa-project.org/pipermail/alsa-devel/2017-April/119899.html

Second one does the actual bitclk relaxation.

Daniel Baluta (2):
  ASoC: codec: wm9860: avoid maybe-uninitialized warning
  ASoC: codec: wm8960: Relax bit clock computation when using PLL

 sound/soc/codecs/wm8960.c | 29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2017-04-21 18:45 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-04 16:45 [PATCH 0/2] ASoC: codec: wm8960: Relax bit clock computation when using PLL Daniel Baluta
2017-04-04 16:45 ` Daniel Baluta
2017-04-04 16:45 ` [PATCH 1/2] ASoC: codec: wm9860: Refactor PLL out freq search Daniel Baluta
2017-04-04 16:45   ` Daniel Baluta
2017-04-05  9:01   ` Charles Keepax
2017-04-05  9:01     ` Charles Keepax
2017-04-05 10:02   ` [alsa-devel] " Daniel Baluta
2017-04-05 10:02     ` Daniel Baluta
2017-04-05 17:30   ` Applied "ASoC: codec: wm9860: Refactor PLL out freq search" to the asoc tree Mark Brown
2017-04-05 17:30     ` Mark Brown
2017-04-04 16:45 ` [PATCH 2/2] ASoC: codec: wm8960: Relax bit clock computation when using PLL Daniel Baluta
2017-04-04 16:45   ` Daniel Baluta
2017-04-05  9:02   ` Charles Keepax
2017-04-05  9:02     ` Charles Keepax
2017-04-05 10:17   ` kbuild test robot
2017-04-05 10:17     ` kbuild test robot
2017-04-06 11:51 [PATCH 0/2] " Daniel Baluta
2017-04-06 11:51 ` [PATCH 2/2] " Daniel Baluta
2017-04-06 11:51   ` Daniel Baluta
2017-04-21 13:07 [PATCH 0/2] Relax bitclk " Daniel Baluta
2017-04-21 13:07 ` [PATCH 2/2] ASoC: codec: wm8960: Relax bit clock " Daniel Baluta
2017-04-21 13:07   ` Daniel Baluta
2017-04-21 14:44   ` Arnd Bergmann
2017-04-21 14:44     ` Arnd Bergmann

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.