for MI2/MI2S