Sander,<br><div class="gmail_extra"><br><br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
 mxs-i2c 80058000.i2c: Failed to get PIO reg. write descriptor.<br>
<br>
</blockquote></div>Yes, this is the same issue I've encountered, DMA operation did not terminate, as a quick fix added dmaengine_terminate_all(i2c->dmach);  to the last line of <br>static void mxs_i2c_reset(struct mxs_i2c_dev *i2c)<br>
{<br>...<br><span style="white-space:pre-wrap"></span>dmaengine_terminate_all(i2c->dmach);  <br>}<br><br><br></div>