All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] ASoC: rsnd: control SSICR::EN correctly
@ 2017-08-08  1:30 ` Kuninori Morimoto
  0 siblings, 0 replies; 11+ messages in thread
From: Kuninori Morimoto @ 2017-08-08  1:30 UTC (permalink / raw)
  To: Mark Brown; +Cc: linux-renesas-soc, Linux-ALSA, Simon


Hi Mark

These are bugfix patches for Renesas sound SSI driver.
SSI1 can share clock pin with SSI0, and then, I had assumed that
SSI0 clock output needs SSICR::EN bit.
But, it wasn't. SSI0 clock output for SSI1 needs other settings
which already sets, but EN was not needed.
Because of this assumption, and SSICR::EN operation bug, it gets
underrun error in some sound route. This patch solves this issue.

Kuninori Morimoto (3):
  ASoC: rsnd: control SSICR::EN correctly
  ASoC: rsnd: move rsnd_ssi_config_init() execute condition into it.
  ASoC: rsnd: rsnd_ssi_can_output_clk() macro

 sound/soc/sh/rcar/ssi.c | 53 +++++++++++++++++++++++++++++++++++--------------
 1 file changed, 38 insertions(+), 15 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2017-08-08 11:06 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-08  1:30 [PATCH 0/3] ASoC: rsnd: control SSICR::EN correctly Kuninori Morimoto
2017-08-08  1:30 ` Kuninori Morimoto
2017-08-08  1:31 ` [PATCH 1/3] " Kuninori Morimoto
2017-08-08 11:06   ` Applied "ASoC: rsnd: control SSICR::EN correctly" to the asoc tree Mark Brown
2017-08-08 11:06     ` Mark Brown
2017-08-08  1:32 ` [PATCH 2/3] ASoC: rsnd: move rsnd_ssi_config_init() execute condition into it Kuninori Morimoto
2017-08-08 11:06   ` Applied "ASoC: rsnd: move rsnd_ssi_config_init() execute condition into it." to the asoc tree Mark Brown
2017-08-08 11:06     ` Mark Brown
2017-08-08  1:32 ` [PATCH 3/3] ASoC: rsnd: rsnd_ssi_can_output_clk() macro Kuninori Morimoto
2017-08-08 11:06   ` Applied "ASoC: rsnd: rsnd_ssi_can_output_clk() macro" to the asoc tree Mark Brown
2017-08-08 11:06     ` Mark Brown

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.