STM32F7_I2C_CR2
writel_relaxed(cr2, base + STM32F7_I2C_CR2);
cr2 = readl_relaxed(base + STM32F7_I2C_CR2);
writel_relaxed(cr2, base + STM32F7_I2C_CR2);
stm32f7_i2c_clr_bits(base + STM32F7_I2C_CR2, mask);
stm32f7_i2c_set_bits(base + STM32F7_I2C_CR2, mask);
cr2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR2);
writel_relaxed(cr2, i2c_dev->base + STM32F7_I2C_CR2);
stm32f7_i2c_set_bits(base + STM32F7_I2C_CR2, mask);
stm32f7_i2c_set_bits(base + STM32F7_I2C_CR2, mask);
stm32f7_i2c_clr_bits(base + STM32F7_I2C_CR2, STM32F7_I2C_CR2_NACK);
backup_regs->cr2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR2);
writel_relaxed(backup_regs->cr2, i2c_dev->base + STM32F7_I2C_CR2);
cr2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR2);
writel_relaxed(cr2, i2c_dev->base + STM32F7_I2C_CR2);
cr2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR2);
writel_relaxed(cr2, i2c_dev->base + STM32F7_I2C_CR2);
cr2 = readl_relaxed(base + STM32F7_I2C_CR2);
writel_relaxed(cr2, base + STM32F7_I2C_CR2);
cr2 = readl_relaxed(base + STM32F7_I2C_CR2);