M2: sound: Update usage of clock enable/disable APIs.

Use the new clk_prepare_enable/clk_disable_unprepare APIs in all
instances.

This fixes a PM leak, where the external codec clock is not disabled during
suspend, due to unbalanced usage of the clk_un/prepare APIs.

Change-Id: Ica036dbb0d9386062e8503b7236621f394b28d84
Merge "M2: sound: Update usage of clock enable/disable APIs." into jb4.2