ASoC: wcd9xxx: Change implementation to use callbacks

To use common mbhc code across multiple codecs, use
callback functions instead of mbhc version for each
codec. This will make the codec driver to handle the
codec dependent changes.

Change-Id: I83e1bab17a64add05baa83b6956e05fa5920be8a
Signed-off-by: Simmi Pateriya <simmip@codeaurora.org>
4 files changed