[PATCH v3 0/2] RZ/G2L SSI full duplex fixes

Biju posted 2 patches 2 months, 3 weeks ago
sound/soc/renesas/rz-ssi.c | 64 ++++++++++++++++++++++++++++----------
1 file changed, 47 insertions(+), 17 deletions(-)
[PATCH v3 0/2] RZ/G2L SSI full duplex fixes
Posted by Biju 2 months, 3 weeks ago
From: Biju Das <biju.das.jz@bp.renesas.com>

The first patch in this series fixes audio channel swap issue because of
half duplex to full duplex switching during the streaming that involves
FIFO reset which drops the word leading to audio channel swap issue. The
second patch fixes sample width value in the hw_params_cache::sample_width

v2->v3:
 * Reduced the indentation by restructuring the tests in rz_ssi_start().
 * Retained the tag as change is trivial.
v1->v2:
 * Split the fixes patches separate.
 * Improved code logic in rz_ssi_start() by using else if
 * Collected tags from Morimoto-san

Biju Das (2):
  ASoC: renesas: rz-ssi: Fix channel swap issue in full duplex mode
  ASoC: renesas: rz-ssi: Fix rz_ssi_priv::hw_params_cache::sample_width

 sound/soc/renesas/rz-ssi.c | 64 ++++++++++++++++++++++++++++----------
 1 file changed, 47 insertions(+), 17 deletions(-)

-- 
2.43.0
Re: [PATCH v3 0/2] RZ/G2L SSI full duplex fixes
Posted by Mark Brown 2 months, 2 weeks ago
On Fri, 14 Nov 2025 07:37:04 +0000, Biju wrote:
> The first patch in this series fixes audio channel swap issue because of
> half duplex to full duplex switching during the streaming that involves
> FIFO reset which drops the word leading to audio channel swap issue. The
> second patch fixes sample width value in the hw_params_cache::sample_width
> 
> v2->v3:
>  * Reduced the indentation by restructuring the tests in rz_ssi_start().
>  * Retained the tag as change is trivial.
> v1->v2:
>  * Split the fixes patches separate.
>  * Improved code logic in rz_ssi_start() by using else if
>  * Collected tags from Morimoto-san
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[1/2] ASoC: renesas: rz-ssi: Fix channel swap issue in full duplex mode
      commit: 52a525011cb8e293799a085436f026f2958403f9
[2/2] ASoC: renesas: rz-ssi: Fix rz_ssi_priv::hw_params_cache::sample_width
      commit: 2bae7beda19f3b2dc6ab2062c94df19c27923712

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark