Lines Matching refs:cr1

186  * @cr1: Control register 1
193 u32 cr1;
869 u32 cr1, cr2;
880 cr1 = readl_relaxed(base + STM32F7_I2C_CR1);
909 cr1 |= STM32F7_I2C_CR1_ERRIE | STM32F7_I2C_CR1_TCIE |
913 cr1 &= ~(STM32F7_I2C_CR1_RXIE | STM32F7_I2C_CR1_TXIE |
932 cr1 |= STM32F7_I2C_CR1_RXIE;
934 cr1 |= STM32F7_I2C_CR1_TXIE;
937 cr1 |= STM32F7_I2C_CR1_RXDMAEN;
939 cr1 |= STM32F7_I2C_CR1_TXDMAEN;
948 writel_relaxed(cr1, base + STM32F7_I2C_CR1);
959 u32 cr1, cr2;
966 cr1 = readl_relaxed(base + STM32F7_I2C_CR1);
1061 cr1 |= STM32F7_I2C_CR1_PECEN;
1067 cr1 &= ~STM32F7_I2C_CR1_PECEN;
1076 cr1 |= STM32F7_I2C_CR1_ERRIE | STM32F7_I2C_CR1_TCIE |
1080 cr1 &= ~(STM32F7_I2C_CR1_RXIE | STM32F7_I2C_CR1_TXIE |
1099 cr1 |= STM32F7_I2C_CR1_RXIE;
1101 cr1 |= STM32F7_I2C_CR1_TXIE;
1104 cr1 |= STM32F7_I2C_CR1_RXDMAEN;
1106 cr1 |= STM32F7_I2C_CR1_TXDMAEN;
1115 writel_relaxed(cr1, base + STM32F7_I2C_CR1);
1125 u32 cr1, cr2;
1129 cr1 = readl_relaxed(base + STM32F7_I2C_CR1);
1153 if (cr1 & STM32F7_I2C_CR1_PECEN) {
1165 cr1 &= ~(STM32F7_I2C_CR1_RXIE | STM32F7_I2C_CR1_TXIE);
1166 cr1 |= STM32F7_I2C_CR1_RXIE;
1173 cr1 &= ~(STM32F7_I2C_CR1_RXIE | STM32F7_I2C_CR1_TXIE |
1193 cr1 |= STM32F7_I2C_CR1_RXIE;
1195 cr1 |= STM32F7_I2C_CR1_RXDMAEN;
1201 writel_relaxed(cr1, base + STM32F7_I2C_CR1);
2384 backup_regs->cr1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR1);
2398 u32 cr1;
2406 cr1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR1);
2407 if (cr1 & STM32F7_I2C_CR1_PE)
2412 writel_relaxed(backup_regs->cr1 & ~STM32F7_I2C_CR1_PE,
2414 if (backup_regs->cr1 & STM32F7_I2C_CR1_PE)