2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-03 19:24:02 +08:00
linux-next/sound/soc/zte
Shawn Guo 6a9a440681 ASoC: zx-i2s: fix harsh noise with 16-bit audio
The audio parameter setup in zx_i2s_hw_params() works fine with 32-bit
samples, but for 16-bit ones, all we can hear is harsh noises.
As suggested by vendor driver code, DMA burst size and TS width should
always be 32 bits, no matter audio sample is 16-bit or 32-bit.

Follow the suggestion above to fix the harsh noise issue seen with
16-bit audio samples.

Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
2017-05-29 14:17:17 +01:00
..
Kconfig ASoC: zx-tdm: add zte's tdm controller driver 2017-02-21 15:11:17 -08:00
Makefile ASoC: zx-tdm: add zte's tdm controller driver 2017-02-21 15:11:17 -08:00
zx-i2s.c ASoC: zx-i2s: fix harsh noise with 16-bit audio 2017-05-29 14:17:17 +01:00
zx-spdif.c ASoC: zte: spdif: correct ZX_SPDIF_CLK_RAT define 2016-12-08 16:09:44 +00:00
zx-tdm.c ASoC: zx-tdm: add zte's tdm controller driver 2017-02-21 15:11:17 -08:00