ASoC: wcd9310: Add the compander support to wcd9310

The compander system is intended to increase the dynamic
range of an input signal. But for the wcd9310 codec,
this feature is to use companding in a novel way in the DAC
converter path to increase the signal noise ratio.

The change is to add the compander support to wcd9310
codec. The dynamic compander enable/disable during stream
playback is not supported.

Change-Id: I916a5e4cc0a06516a691bbdcdf0103dcb7b0398c
Signed-off-by: Kuirong Wang <kuirongw@codeaurora.org>
3 files changed