Home
last modified time | relevance | path

Searched refs:i2c_specs (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/drivers/i2c/busses/
Di2c-stm32f7.c308 static struct stm32f7_i2c_spec i2c_specs[] = { variable
396 if ((setup->rise_time > i2c_specs[setup->speed].rise_max) || in stm32f7_i2c_compute_timing()
397 (setup->fall_time > i2c_specs[setup->speed].fall_max)) { in stm32f7_i2c_compute_timing()
400 setup->rise_time, i2c_specs[setup->speed].rise_max, in stm32f7_i2c_compute_timing()
401 setup->fall_time, i2c_specs[setup->speed].fall_max); in stm32f7_i2c_compute_timing()
412 if (setup->speed_freq > i2c_specs[setup->speed].rate) { in stm32f7_i2c_compute_timing()
414 setup->speed_freq, i2c_specs[setup->speed].rate); in stm32f7_i2c_compute_timing()
427 sdadel_min = setup->fall_time - i2c_specs[setup->speed].hddat_min - in stm32f7_i2c_compute_timing()
430 sdadel_max = i2c_specs[setup->speed].vddat_max - setup->rise_time - in stm32f7_i2c_compute_timing()
433 scldel_min = setup->rise_time + i2c_specs[setup->speed].sudat_min; in stm32f7_i2c_compute_timing()
[all …]