has_dsp_event
if (motu->dev_lock_changed || motu->msg || has_dsp_event(motu))
while (!motu->dev_lock_changed && motu->msg == 0 && !has_dsp_event(motu)) {
} else if (has_dsp_event(motu)) {