ASoC: wcd9xxx: Add support on-demand supplies

There are supplies only need to be enabled on-demand based on the codec's
functional activity.  Discriminate on-demand supplies from static ones and
pass list of supplies to codec driver in order for driver can enable only
when the supplies are needed.

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