ASoC: msm8960/mdm9615/apq8064: Fix codec clock disabling sequence

Notify codec driver prior to external clock disabling so codec driver
won't have period that doesn't have clock source without awareness.
This fixes incorrect mbhc operation and slimbus overflow.

Change-Id: I44c8c940ceda768205a30fa7a6688c4468ded69d
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
3 files changed