Lines Matching refs:reg
134 static inline void stm32f4_i2c_set_bits(void __iomem *reg, u32 mask)
136 writel_relaxed(readl_relaxed(reg) | mask, reg);
139 static inline void stm32f4_i2c_clr_bits(void __iomem *reg, u32 mask)
141 writel_relaxed(readl_relaxed(reg) & ~mask, reg);
146 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2;
148 stm32f4_i2c_clr_bits(reg, STM32F4_I2C_CR2_IRQ_MASK);
352 void __iomem *reg;
356 reg = i2c_dev->base + STM32F4_I2C_CR1;
358 stm32f4_i2c_set_bits(reg, STM32F4_I2C_CR1_STOP);
360 stm32f4_i2c_set_bits(reg, STM32F4_I2C_CR1_START);
372 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2;
381 stm32f4_i2c_clr_bits(reg, STM32F4_I2C_CR2_ITBUFEN);
397 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2;
415 stm32f4_i2c_clr_bits(reg, STM32F4_I2C_CR2_ITBUFEN);
437 void __iomem *reg;
451 reg = i2c_dev->base + STM32F4_I2C_CR1;
453 stm32f4_i2c_set_bits(reg, STM32F4_I2C_CR1_STOP);
455 stm32f4_i2c_set_bits(reg, STM32F4_I2C_CR1_START);
460 reg = i2c_dev->base + STM32F4_I2C_CR2;
462 stm32f4_i2c_clr_bits(reg, mask);
472 reg = i2c_dev->base + STM32F4_I2C_CR1;
473 stm32f4_i2c_clr_bits(reg, STM32F4_I2C_CR1_ACK);
632 void __iomem *reg;
650 reg = i2c_dev->base + STM32F4_I2C_CR1;
651 stm32f4_i2c_set_bits(reg, STM32F4_I2C_CR1_STOP);
683 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR1;
706 stm32f4_i2c_set_bits(reg, STM32F4_I2C_CR1_START);