The series attempts to do the following - The reset should not be done in the driver have support for the same. - Remove the sysc register access in the driver. - Restore the context only if the context is lost. Shubhrajyoti D (5): OMAP: I2C: Add a device reset field to platform data OMAP: I2C: Reset support OMAP: I2C: Remove the reset in the init path OMAP: I2C: Remove the SYSC register definition OMAP: I2C: Restore only if context is lost arch/arm/plat-omap/i2c.c | 18 ++++++++ drivers/i2c/busses/i2c-omap.c | 90 ++++++++++++++++------------------------ include/linux/i2c-omap.h | 1 + 3 files changed, 55 insertions(+), 54 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html