|
@@ -783,8 +783,9 @@ static int32_t afe_callback(struct apr_client_data *data, void *priv)
|
|
|
break;
|
|
|
case AFE_CMD_REMOTE_LPASS_CORE_HW_VOTE_REQUEST:
|
|
|
case AFE_CMD_REMOTE_LPASS_CORE_HW_DEVOTE_REQUEST:
|
|
|
+ atomic_set(&this_afe.clk_state, 0);
|
|
|
if (payload[1] != 0)
|
|
|
- atomic_set(&this_afe.clk_state,
|
|
|
+ atomic_set(&this_afe.clk_status,
|
|
|
payload[1]);
|
|
|
wake_up(&this_afe.lpass_core_hw_wait);
|
|
|
break;
|