Lines Matching defs:timing
201 * struct stm32f7_i2c_spec - private i2c specification timing
223 * struct stm32f7_i2c_setup - private I2C timing setup parameters
307 * @setup: I2C timing input setup
308 * @timing: I2C computed timings
341 struct stm32f7_i2c_timings timing;
684 &i2c_dev->timing);
739 struct stm32f7_i2c_timings *t = &i2c_dev->timing;
740 u32 timing = 0;
743 timing |= STM32F7_I2C_TIMINGR_PRESC(t->presc);
744 timing |= STM32F7_I2C_TIMINGR_SCLDEL(t->scldel);
745 timing |= STM32F7_I2C_TIMINGR_SDADEL(t->sdadel);
746 timing |= STM32F7_I2C_TIMINGR_SCLH(t->sclh);
747 timing |= STM32F7_I2C_TIMINGR_SCLL(t->scll);
748 writel_relaxed(timing, i2c_dev->base + STM32F7_I2C_TIMINGR);