ASoC: wcd9310: Ensure system is awake while accessing CODEC registers

If Tabla ISRs are called when system is in suspended state,
there are chances that Tabla and underlying bus are not awake.
Fix ISRs to wait until devices are awaken and prevent system from
suspending while accessing bus is completed.

CRs-Fixed: 318992
Change-Id: Idc358dc351c16c79420d7bee15a4a6fde9f1602a
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
1 file changed