Lines Matching defs:timing
199 * struct stm32f7_i2c_spec - private i2c specification timing
221 * struct stm32f7_i2c_setup - private I2C timing setup parameters
298 * @setup: I2C timing input setup
299 * @timing: I2C computed timings
328 struct stm32f7_i2c_timings timing;
660 &i2c_dev->timing);
712 struct stm32f7_i2c_timings *t = &i2c_dev->timing;
713 u32 timing = 0;
716 timing |= STM32F7_I2C_TIMINGR_PRESC(t->presc);
717 timing |= STM32F7_I2C_TIMINGR_SCLDEL(t->scldel);
718 timing |= STM32F7_I2C_TIMINGR_SDADEL(t->sdadel);
719 timing |= STM32F7_I2C_TIMINGR_SCLH(t->sclh);
720 timing |= STM32F7_I2C_TIMINGR_SCLL(t->scll);
721 writel_relaxed(timing, i2c_dev->base + STM32F7_I2C_TIMINGR);