i2c-omap: fix I2C timeouts due to recursive omap_i2c_{un,}idle()