ASoC: improve MCLKDIV calculation in wm8978, when OPCLK is not used