]> git.baikalelectronics.ru Git - kernel.git/commit
Merge series "ASoC: rsnd: multi-SSI setup fixes" from Matthias Blankertz <matthias...
authorMark Brown <broonie@kernel.org>
Mon, 20 Apr 2020 13:35:08 +0000 (14:35 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 20 Apr 2020 13:35:08 +0000 (14:35 +0100)
commit5f19595a813d0dfa5e5a842a0b90a32056692fd7
tree047ae754f7f82b58766158e21e03e179384c776f
parent8d17b76f83e62d221ed48faaec68d35a21039a59
parent94bd29f86924d9a0e46bd4f78d28092658c8f8a4
Merge series "ASoC: rsnd: multi-SSI setup fixes" from Matthias Blankertz <matthias.blankertz@cetitec.com>:

Fix rsnd_dai_call() operations being performed twice for the master SSI
in multi-SSI setups, and fix the rsnd_ssi_stop operation for multi-SSI
setups.
The only visible effect of these issues was some "status check failed"
spam when the rsnd_ssi_stop was called, but overall the code is cleaner
now, and some questionable writes to the SSICR register which did not
lead to any observable misbehaviour but were contrary to the datasheet
are fixed.

Mark:
The first patch kind of reverts my "ASoC: rsnd: Fix parent SSI
start/stop in multi-SSI mode" from a few days ago and achieves the same
effect in a simpler fashion, if you would prefer a clean patch series
based on v5.6 drop me a note.

Greetings,
Matthias

Matthias Blankertz (2):
  ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent
  ASoC: rsnd: Fix "status check failed" spam for multi-SSI

 sound/soc/sh/rcar/ssi.c | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

base-commit: 2745569fbec07af6310c052489d91958688fe94c
--
2.26.1