ASoC: dwc: Fix full-duplex mode
authorPhil Elwell <phil@raspberrypi.com>
Tue, 28 Nov 2023 12:14:03 +0000 (12:14 +0000)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:35:17 +0000 (11:35 +0000)
commit267a4c87c11154f0e3d4d18cb63623123e70f88a
treebb092da0927151620eac314ed905cce0b5d398eb
parent112599ffe4f99158f4c79ae9f84d041212b630e9
ASoC: dwc: Fix full-duplex mode

Configuration of the DMA register was carelessly zeroing bits that may
used by a stream in the other direction. Preserve them instead.

See: https://github.com/raspberrypi/linux/issues/5741

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
sound/soc/dwc/dwc-i2s.c