ASoC: Updates for v3.10

A few more bug fixes, the DAPM clock fix is actually a driver specific
one since currently there's only one user of the clock support due to
the problems relying on the clock API.
Merge remote-tracking branch 'asoc/fix/wm8994' into asoc-linus