The DSD little endian format requires the msb first, the previous understanding is not correct. The issue is found by testing with pipewire.
Shengjiu Wang (2): ASoC: fsl_sai: fix bit order for DSD format ASoC: fsl_micfil: correct the endian format for DSD sound/soc/fsl/fsl_micfil.c | 4 ++-- sound/soc/fsl/fsl_sai.c | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) -- 2.34.1
