ASoC: wcd_cpe_core: Split CPE initialization
Since CPE (Codec Processing Engine) initialization and enablement is
being done in one shot, the CPE initialization is also delayed if
enablement is delayed. This can possibly cause issues with userspace
interaction. Separate out CPE initialization from enablement such that
CPE hardware block on the codec can be initialized early during probe
but can still remain disabled.
Change-Id: I732761ad1ad3628a0170fa29de8c46c5da448249
Signed-off-by:
Bhalchandra Gajare <gajare@codeaurora.org>
Loading
Please register or sign in to comment