Lines Matching refs:oh
50 int omap_i2c_reset(struct omap_hwmod *oh) in omap_i2c_reset() argument
56 if (oh->class->rev == OMAP_I2C_IP_VERSION_2) { in omap_i2c_reset()
58 } else if (oh->class->rev == OMAP_I2C_IP_VERSION_1) { in omap_i2c_reset()
62 oh->name); in omap_i2c_reset()
67 v = omap_hwmod_read(oh, i2c_con); in omap_i2c_reset()
69 omap_hwmod_write(v, oh, i2c_con); in omap_i2c_reset()
72 omap_hwmod_softreset(oh); in omap_i2c_reset()
75 v = omap_hwmod_read(oh, i2c_con); in omap_i2c_reset()
77 omap_hwmod_write(v, oh, i2c_con); in omap_i2c_reset()
80 omap_test_timeout((omap_hwmod_read(oh, in omap_i2c_reset()
81 oh->class->sysc->syss_offs) in omap_i2c_reset()
87 __func__, oh->name, MAX_MODULE_SOFTRESET_WAIT); in omap_i2c_reset()
90 oh->name, c); in omap_i2c_reset()