the microphone is attached to external codec(adau7002) instead of rt5682.We need to always use 32 bit format on sc7180 to meet the clock requirement of adau7002: The ADAU7002 requires a BCLK rate that is a minimum of 64× the LRCLK sample rate xuyuqing (1): ASoC: qcom: sc7180: fix 32 bit format for adau7002 sound/soc/qcom/sc7180.c | 3 +++ 1 file changed, 3 insertions(+) -- 2.25.1