Lines Matching refs:i2ccon
93 uint8_t i2ccon; member
103 if (s->i2ccon & I2CCON_INTRS_EN) { in exynos4210_i2c_raise_interrupt()
104 s->i2ccon |= I2CCON_INT_PEND; in exynos4210_i2c_raise_interrupt()
125 if (i2c_send(s->bus, s->i2cds) < 0 && (s->i2ccon & I2CCON_ACK_GEN)) { in exynos4210_i2c_data_send()
139 value = s->i2ccon; in exynos4210_i2c_read()
152 !(s->i2ccon & I2CCON_INT_PEND)) { in exynos4210_i2c_read()
181 s->i2ccon = (v & ~I2CCON_INT_PEND) | (s->i2ccon & I2CCON_INT_PEND); in exynos4210_i2c_write()
182 if ((s->i2ccon & I2CCON_INT_PEND) && !(v & I2CCON_INT_PEND)) { in exynos4210_i2c_write()
183 s->i2ccon &= ~I2CCON_INT_PEND; in exynos4210_i2c_write()
185 if (!(s->i2ccon & I2CCON_INTRS_EN)) { in exynos4210_i2c_write()
198 s->i2ccon |= I2CCON_INT_PEND; in exynos4210_i2c_write()
227 (s->i2ccon & I2CCON_ACK_GEN)) { in exynos4210_i2c_write()
235 if (!(s->i2ccon & I2CCON_INT_PEND)) { in exynos4210_i2c_write()
252 !(s->i2ccon & I2CCON_INT_PEND)) { in exynos4210_i2c_write()
277 VMSTATE_UINT8(i2ccon, Exynos4210I2CState),
291 s->i2ccon = 0x00; in exynos4210_i2c_reset()