diff --git a/src/audio/dai-zephyr.c b/src/audio/dai-zephyr.c index 380c8600d363..249d05da8ea2 100644 --- a/src/audio/dai-zephyr.c +++ b/src/audio/dai-zephyr.c @@ -1055,6 +1055,11 @@ static int dai_comp_trigger_internal(struct dai_data *dd, struct comp_dev *dev, comp_dbg(dev, "dai_comp_trigger_internal(), command = %u", cmd); + ret = comp_set_state(dev, cmd); + if (ret < 0) { + return ret; + } + switch (cmd) { case COMP_TRIGGER_START: comp_dbg(dev, "dai_comp_trigger_internal(), START");