Lines Matching refs:I2C_CTL
21 #define I2C_CTL 0x00
34 /* I2C_CTL */
101 u32 tmp = readl(i2c_dev->base + I2C_CTL);
104 writel(tmp & ~STP_EN, i2c_dev->base + I2C_CTL);
106 writel(tmp | STP_EN, i2c_dev->base + I2C_CTL);
111 u32 tmp = readl(i2c_dev->base + I2C_CTL);
113 writel(tmp & ~I2C_START, i2c_dev->base + I2C_CTL);
158 u32 tmp = readl(i2c_dev->base + I2C_CTL);
162 writel(tmp, i2c_dev->base + I2C_CTL);
167 u32 tmp = readl(i2c_dev->base + I2C_CTL);
171 writel(tmp, i2c_dev->base + I2C_CTL);
176 u32 tmp = readl(i2c_dev->base + I2C_CTL);
183 writel(tmp, i2c_dev->base + I2C_CTL);
188 u32 tmp = readl(i2c_dev->base + I2C_CTL);
195 writel(tmp, i2c_dev->base + I2C_CTL);
200 u32 tmp = readl(i2c_dev->base + I2C_CTL);
202 writel(tmp | I2C_START, i2c_dev->base + I2C_CTL);
207 u32 cmd = readl(i2c_dev->base + I2C_CTL) & ~I2C_MODE;
209 writel(cmd | rw << 3, i2c_dev->base + I2C_CTL);
356 writel(tmp, i2c_dev->base + I2C_CTL);
365 tmp = readl(i2c_dev->base + I2C_CTL);
366 writel(tmp | I2C_EN | I2C_INT_EN, i2c_dev->base + I2C_CTL);