Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/i3c/
Di3c_stm32.c450 static int i3c_stm32_calc_scll_od_sclh_i2c(const struct device *dev, uint32_t i2c_bus_freq, in i3c_stm32_calc_scll_od_sclh_i2c() argument
455 if (i2c_bus_freq != 0) { in i3c_stm32_calc_scll_od_sclh_i2c()
456 if (i2c_bus_freq > 400000) { in i3c_stm32_calc_scll_od_sclh_i2c()
461 *sclh_i2c = DIV_ROUND_UP(i3c_clock, i2c_bus_freq) - *scll_od - 2; in i3c_stm32_calc_scll_od_sclh_i2c()
475 *sclh_i2c = DIV_ROUND_UP(i3c_clock, i2c_bus_freq) - *scll_od - 2; in i3c_stm32_calc_scll_od_sclh_i2c()
493 i2c_bus_freq = 400000; in i3c_stm32_calc_scll_od_sclh_i2c()
498 *sclh_i2c = DIV_ROUND_UP(i3c_clock, i2c_bus_freq) - in i3c_stm32_calc_scll_od_sclh_i2c()
502 i2c_bus_freq = 1000000; in i3c_stm32_calc_scll_od_sclh_i2c()
507 *sclh_i2c = DIV_ROUND_UP(i3c_clock, i2c_bus_freq) - in i3c_stm32_calc_scll_od_sclh_i2c()
568 uint32_t i2c_bus_freq = data->drv_data.ctrl_config.scl.i2c; in i3c_stm32_config_clk_wave() local
[all …]