On Wed, Dec 09, 2020 at 10:32:02AM +0100, Christian Eggers wrote: > commit 384a9565f70a876c2e78e58c5ca0bbf0547e4f6d upstream. > > According to the "VFxxx Controller Reference Manual" (and the comment > block starting at line 97), Vybrid requires writing a one for clearing > an interrupt flag. Syncing the method for clearing I2SR_IIF in > i2c_imx_isr(). > > Signed-off-by: Christian Eggers <ceggers@xxxxxxx> > Fixes: 4b775022f6fd ("i2c: imx: add struct to hold more configurable quirks") > Reviewed-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> > Acked-by: Oleksij Rempel <o.rempel@xxxxxxxxxxxxxx> > Cc: stable@xxxxxxxxxxxxxxx > --- > Hi Greg, > > here is the patch for linux-5.4. Please let me know if this doesn't apply to > older kernels. That worked great, thanks! greg k-h